Improve CLI workflows for coding agents - #323
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
🦋 Changeset detectedLatest commit: b7db786 The changes in this PR will be included in the next version bump. This PR includes changesets to release 12 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
joesobo
marked this pull request as ready for review
July 24, 2026 04:23
joesobo
marked this pull request as draft
July 24, 2026 04:38
joesobo
marked this pull request as ready for review
July 24, 2026 18:08
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changes in practice
--node-type,--edge-type, or--filterexplicitly narrows the request. JavaScript and TypeScript reexports remain structural, so calls and paths can resolve through barrels to implementation Symbols.codegraphy watchis an optional foreground process for long terminal sessions. It batches edits, keeps cached Symbols and Relationships current, coordinates writers through a separate SQLite transaction, emits bounded JSON Lines events, and drains pending work on shutdown.The experimental public
batchcommand was removed. Other benchmark candidates that did not improve successful agent work were reverted instead of retained as alternate paths.Contract hardening
containsby default and removes it only when an explicit Edge Type projection excludes it.respectGitignorein freshness, and report Indexing impact directionally when Filters broaden discovery.Measured results
All agent comparisons used fresh isolated workspaces and unchanged hidden validation. Indexing cost was measured separately.
These are small controlled samples, not a universal performance claim. The watcher reliability probe covered rapid edits, create/rename/delete/settings changes, 30 concurrent readers, and two simultaneous watchers with 0.53–0.61 s update latency. The agent watcher screen did not query after editing, so this PR makes no watcher-specific retrieval-benefit claim.
Merge cleanup
Validation