release: v0.3.3#12
Merged
Merged
Conversation
- /link slash command — link other repos on the same machine so changes here are checked against them. Links live in .orb/links.json (shared with the IDE) and each linked repo's AGENTS.md is injected into the environment details. - /init now writes to .orb/AGENTS.md and the prompt is rewritten to target cold-start (project structure, architecture, business-logic mapping, conventions — what an agent needs to start coding without re-exploring). - Repo-level agent data moves to .orb/ (shared with the IDE); machine config stays at ~/.orbcode and <repo>/.orbcode/settings.json. Legacy .orbcode/AGENTS.md is still read for backward compatibility. - Tweak CLI logo spacing.
Contributor
Contributor
|
✅ Reviewed the changes: Reviewed the v0.3.3 release PR adding the /link command, linked repos feature, .orb/AGENTS.md support, and updated branding. Code is well-structured with proper error handling, edge case coverage, and clean UI state management. No significant issues found. |
Contributor
|
✅ Reviewed the changes: Reviewed src/ui/App.tsx: no issues found. The single added line is instructional text within a prompt template string — no logic, security, or type-safety concerns. |
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.
Cut from
release/v0.3.2(8ee6605) — same as the previous v0.3.3 attempt that was reverted. This PR retargets the same set of changes onto a fresh release branch so they can flow through the normalrelease/v* → mainmerge path.What's in v0.3.3
Added
/linkslash command. Point this repo at other repos on your machine (absolute,~/path, or relative). Links persist in.orb/links.jsonand are injected into the agent's environment details, including each linked repo'sAGENTS.mdpulled in ahead of time..orb/links.jsonis shared with the Orbital IDE extension — links written there are honored here, and vice versa. A linked repo'sAGENTS.mdis read from.orb/,.orbital/, or.orbcode/.Changed
/initnow writes to.orb/AGENTS.mdand targets cold-start. The generatedAGENTS.mdlives in the repo-level.orb/directory and now captures project structure, architecture, business-logic mapping, and code patterns/conventions — the context an agent needs to start coding without re-exploring..orb/. The folder OrbCode creates in a project forAGENTS.md(and nowlinks.json) is.orb/— a single, tool-neutral name shared by the IDE and the CLI. Machine settings are unchanged (~/.orbcodeand<repo>/.orbcode/settings.jsonstay put); the legacy.orbcode/AGENTS.mdlocation is still read for backward compatibility.Notes for reviewer
npm run typecheck)..gitignorenow excludes.orb/AGENTS.mdand.orb/links.json— per-developer project memory and machine-specific absolute paths, respectively.src/memory/loader.tskeeps reading the legacy.orbcode/AGENTS.mdfor backward compat, so existing projects don't need to migrate.