Highlights
- Added an AI agent selector backed by the official OpenCode GET /agent endpoint.
- You can now switch between visible primary agents such as build and plan from the AI bottom sheet before sending the next prompt or slash command.
- The selected agent is persisted locally and sent with both prompt_async prompts and slash command calls.
- Hidden/system agents are filtered out from the selector.
How to use Plan / Build
Open a session, tap the AI context chip above the composer, then choose the Agent for next prompt from the bottom sheet.
Use build for normal tool/edit execution, or plan for planning and review-style prompts.
Fixes and Polish
- Keeps the existing model picker flow intact while adding agent selection.
- Adds localized copy for the agent selector.
- Adds regression coverage for agent loading, persistence, and request wiring.
Thanks
Thanks to Gervaso for implementing and smoke-testing the plan/build agent switching flow.
Android APK
- Signed release APK: app-release-signed.apk
- Version name: 1.3.8
- Version code: 10308
- Built from commit 1d5838c
Verification
- npm run build
- npm run test:i18n
- npm run test:ui
- npm run test:settings
- npm run test:model
- GitHub Actions Android release build, signing, signature verification, artifact upload, and release publishing completed successfully.
Merged PRs
- #25 Add plan/build agent switching by @gervaso-assistant
Closed Issues
- #24 plan/build modes
Full Changelog: v1.3.7...v1.3.8