Skip to content

test(ai-chat): cover history provenance, run-linked events, and call counts - #4

Merged
stefan-ernst merged 1 commit into
mainfrom
feat/ai-chat-provenance-lazy-telemetry
Oct 5, 2026
Merged

stefan-ernst merged 1 commit into
mainfrom
feat/ai-chat-provenance-lazy-telemetry

Conversation

@stefan-ernst

Copy link
Copy Markdown
Contributor

Companion tests for Windshiftapp/core#292.

  • Env.eventMetadata names the acting surface and run for agent writes
  • item history stamps source/agent_run_id for agent actors only
  • durable events surface the agent run as the event SourceRef
  • llm_usage totals sum per-row provider calls instead of counting rows
  • the history telemetry lazy-load scope filters to ai_chat and caps fan-out

core.ref pins the Core #292 branch head. Go internal suite (67 packages) and the quick frontend suite (336 files / 2273 tests) pass against it.

…counts

Cover the AI-chat provenance work in Core #292: the env metadata that
names the acting surface and run, item-history stamping for agent
actors only, the agent_run source ref on durable events, per-row call
summing in llm_usage, and the history telemetry lazy-load scope.
@stefan-ernst
stefan-ernst merged commit 9423897 into main Oct 5, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant