-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Comparing changes
Open a pull request
base repository: simstudioai/sim
base: v0.6.24
head repository: simstudioai/sim
compare: v0.6.25
- 12 commits
- 92 files changed
- 5 contributors
Commits on Apr 4, 2026
-
fix(ui): persist active resource tab in url, fix internal markdown li…
…nks (#3925) * fix(ui): handle markdown internal links * Fix lint * Reference correct scroll container * Add resource tab to url state, scroll correctly on new tab * Handle delete all resource by clearing url --------- Co-authored-by: Theodore Li <theo@sim.ai>
Configuration menu - View commit details
-
Copy full SHA for 75f8c6a - Browse repository at this point
Copy the full SHA 75f8c6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 039e575 - Browse repository at this point
Copy the full SHA 039e575View commit details -
fix(posthog): upgrade SDKs and fix serverless event flushing (#3951)
* fix(posthog): upgrade SDKs and fix serverless event flushing * fix(posthog): revert flushAt to 20 for long-running ECS container
Configuration menu - View commit details
-
Copy full SHA for 0ba8ab1 - Browse repository at this point
Copy the full SHA 0ba8ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f39b4c7 - Browse repository at this point
Copy the full SHA f39b4c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7971a64 - Browse repository at this point
Copy the full SHA 7971a64View commit details -
feat(knowledge): add Live sync option to KB connectors + fix embeddin…
…g billing (#3959) * feat(knowledge): add Live sync option to KB connector modal for Max/Enterprise users Adds a "Live" (every 5 min) sync frequency option gated to Max and Enterprise plan users. Includes client-side badge + disabled state, shared sync intervals constant, and server-side plan validation on both POST and PATCH connector routes. * fix(knowledge): record embedding usage cost for KB document processing Adds billing tracking to the KB embedding pipeline, which was previously generating OpenAI API calls with no cost recorded. Token counts are now captured from the actual API response and recorded via recordUsage after successful embedding insertion. BYOK workspaces are excluded from billing. Applies to all execution paths: direct, BullMQ, and Trigger.dev. * fix(knowledge): simplify embedding billing — use calculateCost, return modelName - Use calculateCost() from @/providers/utils instead of inline formula, consistent with how LLM billing works throughout the platform - Return modelName from GenerateEmbeddingsResult so billing uses the actual model (handles custom Azure deployments) instead of a hardcoded fallback string - Fix docs-chunker.ts empty-path fallback to satisfy full GenerateEmbeddingsResult type * fix(knowledge): remove dev bypass from hasLiveSyncAccess * chore(knowledge): rename sync-intervals to consts, fix stale TSDoc comment * improvement(knowledge): extract MaxBadge component, capture billing config once per document * fix(knowledge): add knowledge-base to usage_log_source enum, fix docs-chunker type * fix(knowledge): generate migration for knowledge-base usage_log_source enum value * fix(knowledge): add knowledge-base to usage_log_source enum via drizzle-kit * fix(knowledge): fix search embedding test mocks, parallelize billing lookups * fix(knowledge): warn when embedding model has no pricing entry * fix(knowledge): call checkAndBillOverageThreshold after embedding usage
Configuration menu - View commit details
-
Copy full SHA for ce53275 - Browse repository at this point
Copy the full SHA ce53275View commit details -
feat(analytics): posthog audit — remove noise, add 10 new events (#3960)
* feat(analytics): posthog audit — remove noise, add 10 new events Remove task_marked_read (fires automatically on every task view). Add workspace_id to task_message_sent for group analytics. New events: - search_result_selected: block/tool/trigger/workflow/table/file/ knowledge_base/workspace/task/page/docs with query_length - workflow_imported: count + format (json/zip) - workflow_exported: count + format (json/zip) - folder_created / folder_deleted - logs_filter_applied: status/workflow/folder/trigger/time - knowledge_base_document_deleted - scheduled_task_created / scheduled_task_deleted * fix(analytics): use usePostHog + captureEvent in hooks, track custom date range * fix(analytics): always fire scheduled_task_deleted regardless of workspaceId * fix(analytics): correct format field logic and add missing useCallback deps
Configuration menu - View commit details
-
Copy full SHA for b4d9b8c - Browse repository at this point
Copy the full SHA b4d9b8cView commit details -
fix(kb): fix Linear connector GraphQL type errors and tag slot reuse (#…
…3961) * fix(kb): fix Linear connector GraphQL type errors and tag slot reuse * fix(kb): simplify tag slot reuse, revert Linear GraphQL types to String Clean up newTagSlotMapping into direct assignment, remove unnecessary comment, and revert ID! back to String! to match Linear SDK types. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(kb): use ID! type for Linear GraphQL filter variables * fix(kb): verify field type when reusing existing tag slots Add fieldType check to the tag slot reuse logic so a connector with a matching displayName but different fieldType falls through to fresh slot allocation instead of silently reusing an incompatible slot. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(kb): enable search on connector selector dropdowns --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for a70ccdd - Browse repository at this point
Copy the full SHA a70ccddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ae4b88 - Browse repository at this point
Copy the full SHA 8ae4b88View commit details -
feat(block): Add cloudwatch block (#3953)
* feat(block): Add cloudwatch block (#3911) * feat(block): add cloudwatch integration * Fix bun lock * Add logger, use execution timeout * Switch metric dimensions to map style input * Fix attribute names for dimension map * Fix import styling --------- Co-authored-by: Theodore Li <theo@sim.ai> * Fix import ordering --------- Co-authored-by: Theodore Li <theo@sim.ai>
Configuration menu - View commit details
-
Copy full SHA for 855c892 - Browse repository at this point
Copy the full SHA 855c892View commit details
Commits on Apr 5, 2026
-
feat(cloudformation): add AWS CloudFormation integration with 7 opera…
…tions (#3964) * feat(cloudformation): add AWS CloudFormation integration with 7 operations * fix(cloudformation): add pagination to list-stack-resources, describe-stacks, and describe-stack-events routes
Configuration menu - View commit details
-
Copy full SHA for d0baf5b - Browse repository at this point
Copy the full SHA d0baf5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28af223 - Browse repository at this point
Copy the full SHA 28af223View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.6.24...v0.6.25