Skip to content

v0.21.0

Choose a tag to compare

@github-actions github-actions released this 21 Apr 19:30
b510150

Changelog

Features

  • fa48010 feat(agent): add episodic memory across session retries
  • b307bf3 feat(agent): add optional plan-before-execute turn
  • 098f10d feat(agent): repository localization pre-processing
  • 1df4486 feat(pipeline): add declarative writes extraction across handlers

Fixes

  • 6cc29f3 fix episodic memory follow-up review feedback
  • d6782a6 fix episodic memory reviewer feedback
  • eafeae3 fix(agent): address planning-turn review feedback
  • 7d83ae8 fix(agent): carry response format through planning turn
  • b55ab99 fix(simulate): deterministic graph attrs and orphan node order
  • cb2655d fix: address PR #135 review feedback
  • 74fcd45 fix: address PR #135 round-2 Copilot feedback
  • bb2f572 fix: address PR #135 round-3 Copilot feedback
  • 9cb2a97 fix: address follow-up review on writes docs and error payloads
  • b67956f fix: address remaining review comments on writes handlers
  • 408ec55 fix: address remaining review feedback on writes extraction
  • 40855e1 fix: address review feedback on writes extraction details
  • 40561f2 fix: align cost tracking display and usage accounting paths
  • 7aefbdc fix: bucket empty providers as unknown in aggregate usage
  • 7e5a992 fix: remove MostRecentRunID stderr side effects and route warnings via Diagnose config

Other

  • 7663044 Initial plan
  • 5bd02f0 Initial plan
  • 0575e4b Initial plan
  • 076dce8 Initial plan
  • ba881df Initial plan
  • 5307061 Initial plan
  • 8f7c244 Initial plan
  • e400953 Initial plan
  • 72f78c9 Merge branch 'main' into copilot/add-structured-episode-log
  • 0d878e9 Merge branch 'main' into copilot/feat-localization-pre-processing
  • 9a638c5 Merge branch 'main' into copilot/feat-localization-pre-processing
  • 45df41d Merge branch 'main' into copilot/fix-cost-tracking-system
  • 39948ff Merge branch 'main' into refactor/cli-simulate-single-parse
  • 983251c Merge branch 'main' into refactor/cli-simulate-single-parse
  • c764402 Merge pull request #129 from 2389-research/copilot/fix-cost-tracking-system
  • 72e5db5 Merge pull request #130 from 2389-research/copilot/feat-localization-pre-processing
  • 9ebb263 Merge pull request #131 from 2389-research/copilot/feat-unified-structured-output
  • d6e9166 Merge pull request #132 from 2389-research/copilot/refactor-simulate-output-order
  • 4341292 Merge pull request #133 from 2389-research/copilot/update-library-api-documentation
  • 4a2c4f5 Merge pull request #135 from 2389-research/refactor/cli-simulate-single-parse
  • 960264b Merge pull request #136 from 2389-research/copilot/add-structured-episode-log
  • 934aa88 Merge pull request #137 from 2389-research/copilot/feat-plan-before-execute-phase
  • a7c56b2 Merge pull request #138 from 2389-research/copilot/add-coverage-tests-for-diagnose-audit-doctor
  • b510150 Merge pull request #146 from 2389-research/release/v0.21.0
  • e0aa224 Update README.md
  • e3884a3 Update pipeline/trace.go
  • 1244600 Update tracker_simulate_test.go
  • 3d15b66 address review feedback: context, safer files, caps, fallbacks
  • 679f73c chore: address review feedback on usage summary helpers
  • 5c07404 chore: apply validation feedback formatting cleanup
  • 7a90c53 chore: mark validation complete
  • aedf3d4 chore: polish episodic memory feedback fixes
  • de667b7 chore: refine episodic memory normalization path
  • f7acfec chore: resolve final review nits in summary and adapter tests
  • da90e06 chore: restore go.sum after unintended churn
  • 88ee5e7 chore: restore unrelated go.sum entries
  • 5fd5c86 chore: revert unintended go.sum churn again
  • 4f8c82a chore: revert unrelated go.sum drift
  • 0b4e095 docs: align audit status enum docs with implementation
  • d0a03ca docs: fill library API godoc and migration gaps
  • 38945b1 docs: isolate ExampleDoctor workdir with temp directory
  • f918f4c localize: allow safe config dotfiles, clarify shouldScan, document .crt block
  • 32ed87d localize: dedupe path terms, allow .github via skipDirs allowlist
  • cd17d63 localize: fix comments, broaden fallback content scans, gofmt
  • 77e8dc1 refactor(cli): eliminate dual-parse in tracker simulate (closes #108)
  • ad80404 refactor: remove unused summary token tracker param
  • 9171a85 release: v0.21.0 — writes:/reads: structured output, agent memory/planning, simulate single-parse + determinism, coverage close-out
  • 51f1087 style: fix indentation in run summary callsite
  • 9ca40d4 test(agent): guard against empty planning message capture
  • cf8af96 test(localize): use fmt.Sprintf for deterministic test file names
  • 489a61f test+perf: refine episode summary normalization
  • 20114f7 test: close Diagnose/Audit/Doctor coverage gaps
  • 2362c55 test: harden examples and finalize doc polish