Skip to content

feat(adapters): reassemble Anthropic responses - #19

Merged
kev1n77 merged 1 commit into
mainfrom
codex/anthropic-response-trace
Jul 15, 2026
Merged

kev1n77 merged 1 commit into
mainfrom
codex/anthropic-response-trace

Conversation

@kev1n77

@kev1n77 kev1n77 commented Jul 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a provider-neutral ResponseTrace to Prompt IR with JSON and StreamEvent evidence
  • reassemble Anthropic Messages and legacy Complete JSON/SSE responses, including text, thinking, tool input fragments, cumulative usage, stop metadata, unknown events, cancellation, and error streams
  • refresh Prompt IR after response persistence and expose ordered stream milestones in the desktop Timeline without inventing timestamps
  • keep response output outside prompt full-text search and update schemas, bindings, golden fixtures, and progress docs

Verification

  • cargo fmt --all -- --check
  • cargo test --workspace --all-targets
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo fmt --manifest-path apps/desktop/src-tauri/Cargo.toml -- --check
  • cargo test --manifest-path apps/desktop/src-tauri/Cargo.toml
  • cargo clippy --manifest-path apps/desktop/src-tauri/Cargo.toml --all-targets -- -D warnings
  • npm run desktop:check
  • npm run desktop:build
  • python -m unittest discover -s sidecars/mitmproxy/tests -v

@kev1n77
kev1n77 merged commit a9f0861 into main Jul 15, 2026
9 checks passed
@kev1n77
kev1n77 deleted the codex/anthropic-response-trace branch July 15, 2026 06:48
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