Releases: schoopet/agent-engine-cli
Releases · schoopet/agent-engine-cli
v0.1.8
v0.1.6
Refactored CLI and Global Parameters
This release refactors the CLI to support global parameters (, , etc.) that can be placed before or after subcommands. It also simplifies the internal implementation and improves the test suite.
Changed
- Shared parameters are now global.
- Centralized client initialization and resource ID parsing.
Internal
- Updated tests for global parameter handling.
- Resolved unawaited coroutine warnings in tests.
v0.1.5
v0.1.4
Security
- Escape all dynamic values in Rich
console.print()calls to prevent markup injection from agent responses and API errors - Add credential exposure warning when
--debugmode is enabled - Remove unused
requestsdependency to reduce attack surface - Validate agent IDs to reject empty, whitespace-only, and control-character inputs
- Narrow exception handling in ADC config resolution to avoid swallowing unexpected errors
Changed
- Minimum Python version bumped from 3.10 to 3.11
- Deduplicated resource name construction into a shared
_resolve_resource_name()helper
v0.1.3
What's Changed
- ⚡ Optimize list_sessions to return iterator by @google-labs-jules[bot] in #1
- ⚡ Optimize tool args formatting by moving import by @google-labs-jules[bot] in #4
- ⚡ Optimize list_agents to use generator for lazy evaluation by @google-labs-jules[bot] in #5
- ⚡ Optimize
list_sandboxesto use lazy iteration by @google-labs-jules[bot] in #3 - ⚡ Non-blocking agent engine retrieval by @google-labs-jules[bot] in #2
New Contributors
- @google-labs-jules[bot] made their first contribution in #1
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Added
ae sessions list- List active sessions for an agentae sandboxes list- List active sandboxesae memories list- List agent memories- Support for automatic project detection from Application Default Credentials (ADC)
Changed
- Improved PyPI package metadata
v0.1.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.1.0] - 2025-01-19
Added
- Initial release of Agent Engine CLI (
ae) ae list- List all agents in a Google Cloud projectae get- Get details for a specific agentae create- Create a new agent with configurable identity typeae delete- Delete an agent with optional force flagae chat- Interactive chat session with an agent (streaming support)ae version- Display CLI version- Rich terminal output with tables and panels
- Support for Google Cloud authentication via ADC