Commit Graph

  • 72efbcc7a6 fix(sdk): tighten chat.history read primitives from review feedback Eric Allam 2026-05-07 14:02:11 +01:00
  • e88d185bc4 feat(sdk): add chat.history read primitives for HITL flows Eric Allam 2026-05-07 12:47:38 +01:00
  • 3e6458f9b5 ci(claude): switch Claude Code actions to ANTHROPIC_API_KEY (#3532) Eric Allam 2026-05-07 11:52:58 +01:00
  • 02e4a2b6c7 fix(sdk): tolerate AI SDK assistant-id regen on HITL addToolOutput resume Eric Allam 2026-05-07 10:47:06 +01:00
  • 51ece8f1c1 fix: address PR 3173 review feedback (closure + unhandled rejection) Eric Allam 2026-05-07 10:30:58 +01:00
  • 6c49485ddd feat(webapp): Sessions list + detail views and run inspector linkage Eric Allam 2026-05-07 09:46:49 +01:00
  • 62e006617e fix(cli): fail attempt on uncaught exception instead of hanging to maxDuration (TRI-9117) (#3529) re2-test-uncaught-exception re2-prod-uncaught-exception Matt Aitken 2026-05-06 19:35:43 +01:00
  • 01b4412c2a docs(sdk): clarify sendAction semantics for actions-not-turns Eric Allam 2026-05-06 10:30:29 +01:00
  • 4eb252c4d8 feat(ai-chat-ref): add undo action + button to demo agent Eric Allam 2026-05-06 10:23:24 +01:00
  • e1fb45ded5 feat(sdk)!: chat.agent actions are no longer turns Eric Allam 2026-05-06 10:03:35 +01:00
  • 6e8b039a4e ci: GHCR commit-SHA tag, OCI labels, and build provenance (#3528) Saadi Myftija 2026-05-06 09:40:15 +02:00
  • f66fbb0c71 feat(sdk): stamp gen_ai.conversation.id on chat spans and metrics Eric Allam 2026-05-05 19:11:42 +01:00
  • d1b27a971a fix(sdk): drop duplicate onError on SSE auth-error path Eric Allam 2026-05-05 18:14:56 +01:00
  • 0a1199af2e test(run-engine): assert worker queue list state instead of spying on logger run-queue-sweeper-stale-entry-repro Dan Sutton 2026-05-05 15:39:11 +01:00
  • 0c1f14b0d4 fix(clickhouse): disable parallel parsing on task_events insert fix/clickhouse-events-batch-failures Dan Sutton 2026-05-05 14:36:11 +01:00
  • eacd023535 chore: add server-changes entry for run-queue sweeper stale-entry fix Dan Sutton 2026-05-05 14:46:50 +01:00
  • 92de59e6dd test(clickhouse): failing test for input_format_parallel_parsing on task_events_v2 insert Dan Sutton 2026-05-05 14:02:37 +01:00
  • dc986984b5 fix(run-engine): sweeper LREMs the worker queue list when acking marked runs Dan Sutton 2026-05-05 14:03:45 +01:00
  • a89a5571b8 test(run-engine): repro for stale worker queue entry after sweeper ack Dan Sutton 2026-05-05 11:20:38 +01:00
  • 5629d2b09a fix(sdk): drop session-stream auto-reconnect after explicit disconnect Eric Allam 2026-05-05 14:56:51 +01:00
  • 31999afcaa perf(webapp): trim BackgroundWorker.metadata to the schedule slice on create (#3525) Eric Allam 2026-05-05 14:52:36 +01:00
  • 14920ce2c4 fix(webapp): downgrade expected user-input error logs to warn (#3523) Daniel Sutton 2026-05-05 11:31:39 +01:00
  • d221490fe8 fix(webapp): normalize taskKind in API + drop unsafe casts in playground action Eric Allam 2026-05-05 10:57:57 +01:00
  • 02dca08155 fix: AGENT/SCHEDULED runs misclassified + green up the chat.handover idle test Eric Allam 2026-05-05 10:25:11 +01:00
  • eb1dc3a3f7 feat(webapp): plumb per-org basin through playground + dashboard route variants Eric Allam 2026-05-04 14:04:53 +01:00
  • 3b2cb96b16 fix(webapp): wrap playground 'save' JSON.parse to return 400 on malformed input Eric Allam 2026-05-03 19:18:04 +01:00
  • 74e70772e7 chore(references): demo chat.headStart in ai-chat reference Eric Allam 2026-05-03 15:33:12 +01:00
  • 2fc6b6ad5f feat(sdk): chat.headStart for fast first-turn TTFC Eric Allam 2026-05-03 15:32:48 +01:00
  • f4aac25ece feat(sdk): resilient SSE reconnection in chat transport Eric Allam 2026-05-01 18:17:56 +01:00
  • 65aa6d37c6 fix: address PR 3173 review feedback Eric Allam 2026-05-01 10:57:48 +01:00
  • 2d8d909974 chore: rewrite consolidated changesets in user-facing changelog voice Eric Allam 2026-05-01 10:38:53 +01:00
  • 88096fc3fd chore: consolidate chat.agent / Sessions / Skills changesets (26 → 8) Eric Allam 2026-05-01 10:33:28 +01:00
  • 9ca81dd942 fix(core,webapp): plumb maxDuration / lockToVersion / region through SessionTriggerConfig + sync playground transport clientData Eric Allam 2026-05-01 10:18:41 +01:00
  • b143e77234 fix(core): typesVersions entry for v3/chat-client + inline CodeQL guards Eric Allam 2026-04-30 21:34:51 +01:00
  • 0a9c326911 fix(sdk,core): unblock CI on PR #3173 Eric Allam 2026-04-30 21:18:58 +01:00
  • 73371c1e0b feat(sdk,core): ChatChunkTooLargeError for oversized chat-stream chunks Eric Allam 2026-04-30 13:51:43 +01:00
  • a3a568ac02 fix(sdk,cli): server-to-agent chat preload — trigger: "preload" + messages: [] in basePayload Eric Allam 2026-04-29 15:54:52 +01:00
  • dce8013c0a test(clickhouse): add missing task_kind to taskRuns test fixtures Eric Allam 2026-04-29 14:25:18 +01:00
  • 79a3f968a2 fix(cli): MCP agentChat — task-bound session creation Eric Allam 2026-04-29 14:25:03 +01:00
  • f3ee8424b2 feat(ai-chat reference): explicit Preload button + Runs link in debug panel + sendAction bridge Eric Allam 2026-04-29 14:14:24 +01:00
  • 0add0e7b64 feat(ai-chat reference): db:reset:chats helper for clean smoke-test slates Eric Allam 2026-04-29 14:14:00 +01:00
  • 27e3c93f5d fix(ai-chat reference): await Chat.messages persist in onTurnStart Eric Allam 2026-04-29 14:13:41 +01:00
  • 76b476de75 fix(sdk,ai-chat): auto chat:{chatId} tag on server-mediated start; atomic persist in reference onTurnComplete Eric Allam 2026-04-28 17:08:44 +01:00
  • 28c4df4041 ignroe claude scheduled tasks lock file Eric Allam 2026-04-28 16:36:25 +01:00
  • 6ed5e0737a fix(core): buffer session-stream chunks even when handlers exist Eric Allam 2026-04-28 16:07:42 +01:00
  • 37da37a1ae fix sdk build for new context field Eric Allam 2026-04-28 13:57:31 +01:00
  • b04baf960f ignore claude subdirs Eric Allam 2026-04-28 12:40:21 +01:00
  • 37503a4f43 feat(sdk,playground,ai-chat): chat.agent on Sessions-as-run-manager Eric Allam 2026-04-27 16:24:54 +01:00
  • 0ed1744b8c feat(sdk,webapp): X-Peek-Settled fast-close (webapp + docs) Eric Allam 2026-04-25 21:22:30 +01:00
  • 1fb7fbf670 feat(sdk,webapp): X-Peek-Settled opt-in fast-close on session.out Eric Allam 2026-04-25 21:20:22 +01:00
  • 1be14ec727 refactor(sdk): extract browser-safe chat types into ai-shared Eric Allam 2026-04-25 21:20:00 +01:00
  • 186f04fff8 fix(webapp): use getRequestAbortSignal() for dashboard stream routes Eric Allam 2026-04-24 15:49:48 +01:00
  • af21fe94f1 fix(sdk,chat): make isStreaming optional in reconnectToStream short-circuit Eric Allam 2026-04-24 10:45:32 +01:00
  • 0ff399945e feat(sdk,core): drop legacy chat stream-ID constants Eric Allam 2026-04-23 18:38:06 +01:00
  • 23bf81efdb feat(sdk,webapp,ai-chat): end-to-end browser UI smoke on sessions Eric Allam 2026-04-23 17:53:58 +01:00
  • a332e1d3f4 feat(sdk,ai-chat): skills runtime subpath + ai-chat browser test bridge Eric Allam 2026-04-23 16:18:49 +01:00
  • c66f1d2e5c feat(webapp,sdk): dashboard AgentView → session streams Eric Allam 2026-04-23 15:52:31 +01:00
  • 6c66b74ef6 feat(cli): MCP agentChat tool → Sessions migration Eric Allam 2026-04-23 15:31:08 +01:00
  • 0657eacfaa docs(architecture): chat.agent over Sessions reference Eric Allam 2026-04-23 15:20:46 +01:00
  • d468923cde test(sdk,core): session-aware mockChatAgent harness + chat.test.ts mocks Eric Allam 2026-04-23 15:20:18 +01:00
  • 3f08d198be fix(sdk,chat): route pipeChat through session.out + chat-agent smoke test Eric Allam 2026-04-23 13:46:47 +01:00
  • c0986f8bd5 feat(sdk): server-side ChatStream / AgentChat -> Sessions (phase D) Eric Allam 2026-04-23 12:51:10 +01:00
  • 08da57dd49 feat(sdk): chat.agent → Sessions migration (phases B + C + min E) Eric Allam 2026-04-23 10:54:10 +01:00
  • 5c66161ca7 feat(sdk,core): Session channel SDK toolkits + waitpoints — client side Eric Allam 2026-04-23 10:02:50 +01:00
  • 0eb750fa34 feat(sdk,core): Session client SDK + hello-world smoke test Eric Allam 2026-04-20 14:50:38 +01:00
  • 0c4b4b0da3 WIP chat.store primitive Eric Allam 2026-04-19 18:32:14 +01:00
  • 665b81b83c fix(cli): skills bundler resolves caller-relative paths + correct dev layout Eric Allam 2026-04-18 22:29:07 +01:00
  • 9d5f3c2aa7 feat(sdk,cli,core,build): phase 1 of agent skills Eric Allam 2026-04-18 21:59:47 +01:00
  • 9ef910b107 feat(cli): built-in skill bundler for trigger dev + deploy Eric Allam 2026-04-18 20:04:22 +01:00
  • eea6676128 feat(sdk): add skills.define + chat.skills runtime wiring Eric Allam 2026-04-18 20:03:54 +01:00
  • bf8e936774 feat(core): add skill resource catalog + SkillManifest schemas Eric Allam 2026-04-18 20:03:23 +01:00
  • c146ef1c30 fix(chat): include "action" in ChatTaskPayload.trigger type Eric Allam 2026-04-18 16:15:04 +01:00
  • 47ac1b6b5a feat(chat): add chat.endRun() Eric Allam 2026-04-18 16:02:04 +01:00
  • f0909df632 feat(chat): expose finishReason on turn-complete events Eric Allam 2026-04-18 15:53:20 +01:00
  • c4e0a040ea feat(sdk): add mockChatAgent test harness with locals DI Eric Allam 2026-04-18 09:32:09 +01:00
  • 056805c1bd feat(core): add runInMockTaskContext test infrastructure Eric Allam 2026-04-18 09:31:29 +01:00
  • 0469366ea2 fix(ai-chat): defer multi-tab broadcasts, disable streamdown word animation Eric Allam 2026-04-17 22:12:25 +01:00
  • 29097d7d08 feat(chat): multi-tab coordination via BroadcastChannel Eric Allam 2026-04-17 16:18:47 +01:00
  • 964794a447 chore(ai-chat): remove test-big-error trigger from onValidateMessages Eric Allam 2026-04-17 11:13:03 +01:00
  • c46543b725 feat(ai-chat): add askUser tool for HITL testing, verify TRI-8556 fix Eric Allam 2026-04-17 09:59:18 +01:00
  • c7af17fff5 fix pnpm lock file Eric Allam 2026-04-16 16:48:07 +01:00
  • 1fb15e1000 fix(chat): prevent useChat resume from hanging on completed turns Eric Allam 2026-04-15 17:42:38 +01:00
  • bbb5cfb033 feat(chat): add hydrateMessages, chat.history, and custom actions Eric Allam 2026-04-15 16:24:35 +01:00
  • 375409c1da feat(chat): add chat.response API for persistent data parts, transient flag support Eric Allam 2026-04-14 19:06:56 +01:00
  • d61414711a prevent preloads from firing twice when in React strictMode Eric Allam 2026-04-14 15:00:05 +01:00
  • 216ba98dd2 fix: restore applyPrepareMessages call after agentcrumbs strip Eric Allam 2026-04-14 13:32:58 +01:00
  • 3241e1cd71 feat(chat): tool approvals support — ID-matched message replacement, sendEmail example, approval UI Eric Allam 2026-04-14 13:07:51 +01:00
  • cc2ad1f565 feat(chat): allow generateMessageId in uiMessageStreamOptions, auto-pass originalMessages Eric Allam 2026-04-14 11:21:01 +01:00
  • 569cd7c5c1 fix(sdk): inject prepareStep in toStreamTextOptions even without chat.prompt.set() Eric Allam 2026-04-13 15:39:23 +01:00
  • 925add20b2 feat(chat): add stopGeneration, fix onTurnComplete/onFinishPromise, add /chats/[chatId] route to ai-chat Eric Allam 2026-04-11 10:25:59 +01:00
  • 4b9bb59013 Add run agent view Eric Allam 2026-04-10 12:16:07 +01:00
  • 611904b3e7 Support for upgrading an agent to a new version Eric Allam 2026-04-03 15:51:45 +01:00
  • ee0fb66999 Add support for optionally validating UI messages Eric Allam 2026-04-02 18:02:11 +01:00
  • d973dd118d add agent mcp tools Eric Allam 2026-04-02 16:12:57 +01:00
  • 8c5f012c4b Add server-to-server chat support and subagent support to the playground, plus docs Eric Allam 2026-04-02 13:06:34 +01:00
  • badc7de6d3 Add the chat client and strip agent crumbs Eric Allam 2026-04-01 22:21:53 +01:00
  • 581c1ec92f Some design tweaks, improvements to playground options, rename unnamed preloaded conversations on first message Eric Allam 2026-04-01 16:53:02 +01:00
  • 5569201532 playground ui tweaks Eric Allam 2026-04-01 14:43:21 +01:00
  • 8245586b0b feat: upgrade streamdown to v2.5.0 with custom Trigger.dev Shiki theme Eric Allam 2026-04-01 08:07:06 +01:00
  • ed40628946 chat.task -> chat.agent Eric Allam 2026-03-30 21:57:31 +01:00