Skip to content

feat: Cognito Agent Phase 3 - Python CLI Client#5

Merged
Axlfc merged 1 commit into
masterfrom
feat/cognito-agent-loop-fase1-17852941190475397888
Jul 9, 2026
Merged

feat: Cognito Agent Phase 3 - Python CLI Client#5
Axlfc merged 1 commit into
masterfrom
feat/cognito-agent-loop-fase1-17852941190475397888

Conversation

@Axlfc

@Axlfc Axlfc commented Jul 9, 2026

Copy link
Copy Markdown
Owner
  • Added a Python CLI client (python -m cli.cognito_cli).
  • Implemented three output modes: print (with TrueColor uncertainty), json (NDJSON), and rpc (JSON-RPC 2.0).
  • Implemented configuration cascade (CLI > ENV > JSON > Defaults).
  • Added httpx based client for SSE streaming and session management.
  • Comprehensive test suite for config, client, and modes.
  • Updated README with CLI usage examples.

- Added a Python CLI client (`python -m cli.cognito_cli`).
- Implemented three output modes: `print` (with TrueColor uncertainty), `json` (NDJSON), and `rpc` (JSON-RPC 2.0).
- Implemented configuration cascade (CLI > ENV > JSON > Defaults).
- Added `httpx` based client for SSE streaming and session management.
- Comprehensive test suite for config, client, and modes.
- Updated README with CLI usage examples.

Co-authored-by: Axlfc <14998495+Axlfc@users.noreply.github.com>
@Axlfc Axlfc merged commit 11cd91a into master Jul 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant