Release v0.6.0
What's Changed
Added
- GitHub connector (
@github/@gh): token (PAT) auth, github.com-only. Reuses theghCLI by injecting each connection's PAT asGH_TOKENrather than reimplementing the REST API; read-only connections apply a best-effort allowlist of readghsubcommands - Per-connection read/write toggle for token connectors (GitLab, GitHub) via
PATCH /api/connectors/{id}, re-registering the agent so its tools and prompt reflect the mode - Answer bookmarks:
command_notesextended withkind+content, so agent answers can be saved, not just tool calls source_branch/target_branchfilters ongitlab_merge_requestsneeds_url/default_urlon connector types, so SaaS-only connectors (GitHub) omit the URL field in the connect form
Changed
- Token connections are verified with a live API call before they are saved so invalid tokens or hosts now fail immediately instead of creating a potential dead connection
/api/agentsreturns asourcefield so clients can distinguish connector connections from built-in and custom modes- Connection listings expose
read_write - Expanded
user_context.example.mdwith richer explanations
Fixed
- The name-greeting parser tolerates bullet variations in
user_context.md
Removed
- The browser-location feature:
location_service.py, the/api/locationendpoint, and the location prompt-injection
Full changelog: https://github.com/bulletinmybeard/agent-forge/blob/master/CHANGELOG.md