Skip to content

feat: list goals across sessions - #29

Merged
danyel117 merged 1 commit into
mainfrom
feat/list-all-goals
Aug 20, 2026
Merged

feat: list goals across sessions#29
danyel117 merged 1 commit into
mainfrom
feat/list-all-goals

Conversation

@danyel117

Copy link
Copy Markdown
Contributor

Summary

  • add getAllGoals and the V1/V2 list_all_goals tool
  • return up to 50 cross-session summaries ordered by recent updates, with total and truncated metadata
  • expose only an allowlisted summary projection, excluding histories, messages, checkpoints, evidence, blockers, and internal state
  • report persisted elapsed time for foreign sessions and keep listing read-only for progress/retry accounting
  • keep cross-session results out of the current-session TUI indicator

Validation

  • bun run lint
  • bun run typecheck
  • bun test (212 pass)
  • bun run build
  • bun run pack:dry-run
  • two Claude Opus review rounds; final result: no merge blocker

Closes #3

@danyel117
danyel117 merged commit 8acc2e4 into main Aug 20, 2026
4 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.

feat: expose cross-session goal listing via list_all_goals tool

1 participant