agent-orchestrator/backend/internal/httpd/controllers
NIKHIL ACHALE 821cda64a8
feat(cli): context-aware agent spawn with agent catalog and auth preflight (#2411)
* feat(cli): add agent command for listing and refreshing agent catalog

- Implemented `ao agent ls` command to list supported agents and their installation/auth readiness.
- Added `--refresh` flag to refresh local install/auth probes before listing agents.
- Introduced JSON output option with `--json` for raw agent catalog response.
- Updated tests to cover new agent command functionality, including cached catalog usage and refresh behavior.
- Enhanced error handling and output formatting for better user experience.

* docs: add CLI Guide link to README for direct usage instructions

* docs: clarify direct CLI usage

* fix: tighten spawn agent preflight

* feat(cli): implement agent readiness probe and update API specifications
2026-07-04 21:23:03 +05:30
..
agents.go feat(cli): context-aware agent spawn with agent catalog and auth preflight (#2411) 2026-07-04 21:23:03 +05:30
agents_test.go feat(cli): context-aware agent spawn with agent catalog and auth preflight (#2411) 2026-07-04 21:23:03 +05:30
dto.go feat(cli): context-aware agent spawn with agent catalog and auth preflight (#2411) 2026-07-04 21:23:03 +05:30
imports.go feat: dashboard legacy-migration popup + app-state migration marker (#2219) 2026-06-27 02:24:36 +05:30
imports_test.go feat: dashboard legacy-migration popup + app-state migration marker (#2219) 2026-06-27 02:24:36 +05:30
notifications.go feat: add desktop notifications v1 (#262) 2026-06-22 01:14:04 +05:30
notifications_test.go feat: add desktop notifications v1 (#262) 2026-06-22 01:14:04 +05:30
projects.go feat(config): persist per-project agent config and resolve it at spawn (#154) 2026-06-08 21:35:29 +05:30
projects_test.go fix(project): detect the repo's default branch on add (#209) 2026-06-15 14:51:07 +05:30
prs.go feat(api): PR action routes — merge + resolve-comments (#88) 2026-06-03 04:43:50 +05:30
prs_test.go refactor(backend): LLD maintainability fixes in controllers/service layers (#95) (#96) 2026-06-03 18:09:02 +05:30
reviews.go feat: show multi-PR review status (#2193) 2026-06-29 18:20:28 +05:30
reviews_test.go feat: show multi-PR review status (#2193) 2026-06-29 18:20:28 +05:30
sessions.go feat(spawn): add required --name flag for sidebar display name (#2302) 2026-06-30 16:26:48 +05:30
sessions_activity_test.go feat: add notifications v1 (#181) 2026-06-14 20:02:32 +05:30
sessions_test.go feat(spawn): add required --name flag for sidebar display name (#2302) 2026-06-30 16:26:48 +05:30