Skip to content

chore(submodules): align eyrie and trace to latest main - #45

Merged
Patel230 merged 1 commit into
mainfrom
chore/sync-submodules-main
Jun 13, 2026
Merged

chore(submodules): align eyrie and trace to latest main#45
Patel230 merged 1 commit into
mainfrom
chore/sync-submodules-main

Conversation

@Patel230

Copy link
Copy Markdown
Contributor

Summary

Submodule table

Submodule Commit origin/main
eyrie dce29ff dce29ff
inspect 116b6ea 116b6ea
sight c0ee67f c0ee67f
tok 5df7ee7 5df7ee7
trace 6feded7 6feded7
yaad c846f01 c846f01

Test plan

  • go test ./cmd/... ./internal/provider/routing/... -short
  • CI green

Made with Cursor

Bump external/eyrie to dce29ff (#33 squash) and external/trace to 6feded7
so all submodule checkouts match their origin/main heads.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Patel230
Patel230 merged commit 9c57bdb into main Jun 13, 2026
17 checks passed
@Patel230
Patel230 deleted the chore/sync-submodules-main branch June 13, 2026 18:06
Patel230 added a commit that referenced this pull request Jun 15, 2026
Bump external/eyrie to dce29ff (#33 squash) and external/trace to 6feded7
so all submodule checkouts match their origin/main heads.
Patel230 added a commit that referenced this pull request Jun 18, 2026
Bump external/eyrie to dce29ff (#33 squash) and external/trace to 6feded7
so all submodule checkouts match their origin/main heads.
Patel230 added a commit that referenced this pull request Aug 12, 2026
Bump external/tok, external/yaad, and external/trace to their merged
main heads (tok #79, yaad #45, trace #65)
Patel230 added a commit that referenced this pull request Aug 12, 2026
tok v0.1.5-0.20260812042126-622cafb3bd1b (PR #79)
yaad v0.2.1-0.20260812042155-884c6c81c3bf (PR #45)
trace v0.1.4-0.20260812042155-a31e98c7d75b (PR #65)
Patel230 added a commit that referenced this pull request Aug 12, 2026
* fix(engine): harden compaction edge cases and snapshot safety

- compact: guard non-consumable tool-result heads, pull full head text, fix
  second-half rune/byte accounting, conditional ack after compaction
- ApplyCompaction: snapshot-based API so callers mutate state safely
- registry: take lock before snapshot; cap batch summary at 32k
- ShouldAutoCompact: count tokens via tokenizer, exact truncation fallback
- drop dead engine harness branch and compact_api_engine.go; nil ChatLLM guards
- regression tests for every fix

* chore: update tok, yaad, trace submodules

Bump external/tok, external/yaad, and external/trace to their merged
main heads (tok #79, yaad #45, trace #65)

* chore: bump tok, yaad, trace module pins to merged main

tok v0.1.5-0.20260812042126-622cafb3bd1b (PR #79)
yaad v0.2.1-0.20260812042155-884c6c81c3bf (PR #45)
trace v0.1.4-0.20260812042155-a31e98c7d75b (PR #65)
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