Updated CLI invocation and config model for tools and mcp (#438)

* Updated CLI invocation and config model for tools and mcp

* CLI anomalies

* Tweaked the MCP tool implementation for new model

* Update agent implementation to match the new model

* Fix agent tools, now all tested

* Fixed integration tests

* Fix MCP delete tool params
This commit is contained in:
cybermaggedon 2025-07-16 23:09:32 +01:00 committed by GitHub
parent a96d02da5d
commit 81c7c1181b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 270 additions and 183 deletions

View file

@ -1,7 +1,7 @@
#!/usr/bin/env python3
"""
Dumps out the current agent tool configuration
Displays the current MCP (Model Context Protocol) tool configuration
"""
import argparse
@ -26,11 +26,10 @@ def show_config(url):
table = []
table.append(("id", value.key))
table.append(("name", data["name"]))
table.append(("remote-name", data["remote-name"]))
table.append(("url", data["url"]))
print()
print(value.key + ":")
print(tabulate.tabulate(
table,