plano/arch/tools/cli
Adil Hafeez 2f9121407b
Use mcp tools for filter chain (#621)
* agents framework demo

* more changes

* add more changes

* pending changes

* fix tests

* fix more

* rebase with main and better handle error from mcp

* add trace for filters

* add test for client error, server error and for mcp error

* update schema validate code and rename kind => type in agent_filter

* fix agent description and pre-commit

* fix tests

* add provider specific request parsing in agents chat

* fix precommit and tests

* cleanup demo

* update readme

* fix pre-commit

* refactor tracing

* fix fmt

* fix: handle MessageContent enum in responses API conversion

- Update request.rs to handle new MessageContent enum structure from main
- MessageContent can now be Text(String) or Items(Vec<InputContent>)
- Handle new InputItem variants (ItemReference, FunctionCallOutput)
- Fixes compilation error after merging latest main (#632)

* address pr feedback

* fix span

* fix build

* update openai version
2025-12-17 17:30:14 -08:00
..
__init__.py fixed cli to use poetry as well. this way we make it easy to have the… (#160) 2024-10-09 15:53:12 -07:00
config_generator.py Use mcp tools for filter chain (#621) 2025-12-17 17:30:14 -08:00
consts.py release 0.3.22 (#629) 2025-12-11 11:20:19 -08:00
core.py removing model_server. buh bye (#619) 2025-11-22 15:04:41 -08:00
docker_cli.py add support for agents (#564) 2025-10-14 14:01:11 -07:00
main.py removing model_server. buh bye (#619) 2025-11-22 15:04:41 -08:00
targets.py use docker cli to communicate to docker sub system (#412) 2025-02-14 17:46:58 -08:00
utils.py Use mcp tools for filter chain (#621) 2025-12-17 17:30:14 -08:00