Cyber MacGeddon
245753136e
Integration tests pass
2025-07-21 12:53:51 +01:00
Cyber MacGeddon
ccba6bc4b2
Unit tests pass
2025-07-21 12:50:44 +01:00
Cyber MacGeddon
0d8b1aff57
Test updates, still not working
2025-07-21 12:47:09 +01:00
Cyber MacGeddon
e434e03cfa
Fix the tests
2025-07-21 12:30:16 +01:00
Cyber MacGeddon
7cb0c916cf
Test fixes and test updates, some failing
2025-07-21 12:24:21 +01:00
Cyber MacGeddon
91626bd64e
Testing a theory about why stuff is not passing tests
2025-07-21 12:08:58 +01:00
Cyber MacGeddon
ef3ec92344
Fix missing metadata
2025-07-21 11:47:50 +01:00
Cyber MacGeddon
0809a4a145
Value assignment fixes
2025-07-21 11:17:17 +01:00
Cyber MacGeddon
f02a30a848
Mostly working
2025-07-20 19:53:21 +01:00
Cyber MacGeddon
ac383d4452
Agent working
2025-07-20 16:14:52 +01:00
Cyber MacGeddon
fca082879a
Agent manager is close to working with extract prompt
2025-07-20 15:44:54 +01:00
Cyber MacGeddon
8869dd1eed
Prompt manager reports template parse errors in the log
2025-07-20 12:01:12 +01:00
Cyber MacGeddon
b4b39f1e2a
New template output parser
2025-07-20 11:02:21 +01:00
Cyber MacGeddon
78f3d30d38
Fighting agent manager
2025-07-18 09:22:48 +01:00
Cyber MacGeddon
315f44b5d4
Prompt template working
2025-07-17 23:10:38 +01:00
Cyber MacGeddon
79f8d84e10
Fixed prompt service
2025-07-17 22:06:11 +01:00
Cyber MacGeddon
e2d7778cd3
Fix broken imports
2025-07-17 20:45:36 +01:00
Cyber MacGeddon
26457f3d85
Restructuring directory
2025-07-17 20:30:53 +01:00
Cyber MacGeddon
a334166b74
Extra method for prompt manager
2025-07-17 20:25:12 +01:00
Cyber MacGeddon
2adcc86661
Separate template module
2025-07-17 19:54:42 +01:00
Cyber MacGeddon
8596b73039
Structuring the service
2025-07-17 19:49:20 +01:00
Cyber MacGeddon
54631355c4
Fix typo
2025-07-17 19:42:36 +01:00
Cyber MacGeddon
573e44036b
config for testing
2025-07-17 19:42:21 +01:00
Cyber MacGeddon
bc64f2dba2
Agent extractor
2025-07-17 19:26:38 +01:00
Cyber MacGeddon
1fe4ed5226
Update Python deps to 1.2
2025-07-17 19:26:19 +01:00
cybermaggedon
81c7c1181b
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
2025-07-16 23:09:32 +01:00
cybermaggedon
a96d02da5d
Update config util to take files as well as command-line text ( #437 )
2025-07-16 19:55:04 +01:00
cybermaggedon
54592b5e9f
Empty configuration is returned as empty list, previously was not in response ( #436 )
2025-07-15 14:30:37 +01:00
cybermaggedon
f37decea2b
Increase storage test coverage ( #435 )
...
* Fixing storage and adding tests
* PR pipeline only runs quick tests
2025-07-15 09:33:35 +01:00
cybermaggedon
4daa54abaf
Extending test coverage ( #434 )
...
* Contract tests
* Testing embeedings
* Agent unit tests
* Knowledge pipeline tests
* Turn on contract tests
2025-07-14 17:54:04 +01:00
cybermaggedon
2f7fddd206
Test suite executed from CI pipeline ( #433 )
...
* Test strategy & test cases
* Unit tests
* Integration tests
2025-07-14 14:57:44 +01:00
cybermaggedon
9c7a070681
Feature/react call mcp ( #428 )
...
Key Features
- MCP Tool Integration: Added core MCP tool support with ToolClientSpec and ToolClient classes
- API Enhancement: New mcp_tool method for flow-specific tool invocation
- CLI Tooling: New tg-invoke-mcp-tool command for testing MCP integration
- React Agent Enhancement: Fixed and improved multi-tool invocation capabilities
- Tool Management: Enhanced CLI for tool configuration and management
Changes
- Added MCP tool invocation to API with flow-specific integration
- Implemented ToolClientSpec and ToolClient for tool call handling
- Updated agent-manager-react to invoke MCP tools with configurable types
- Enhanced CLI with new commands and improved help text
- Added comprehensive documentation for new CLI commands
- Improved tool configuration management
Testing
- Added tg-invoke-mcp-tool CLI command for isolated MCP integration testing
- Enhanced agent capability to invoke multiple tools simultaneously
2025-07-08 16:19:19 +01:00
cybermaggedon
e56186054a
MCP client support ( #427 )
...
- MCP client service
- Tool request/response schema
- API gateway support for mcp-tool
- Message translation for tool request & response
- Make mcp-tool using configuration service for information
about where the MCP services are.
2025-07-07 23:52:23 +01:00
cybermaggedon
21bee4cd83
Add command args to the MCP server ( #426 )
...
* Host and port parameters
* Added websocket arg
* More docs
2025-07-04 14:20:34 +01:00
cybermaggedon
ac977d18f4
Add MCP container push ( #425 )
2025-07-03 17:00:59 +01:00
Cyber MacGeddon
29596c5228
Merge branch 'release/v1.0' into release/v1.1
2025-07-03 16:11:10 +01:00
Cyber MacGeddon
fac42eb01b
Merge branch 'master' into release/v1.0
2025-07-03 16:01:40 +01:00
Cyber MacGeddon
6edf252797
Merge branch 'master' into release/v1.0
2025-07-03 15:59:21 +01:00
cybermaggedon
44bdd29f51
Update docs for API/CLI changes in 1.0 ( #421 )
...
* Update some API basics for the 0.23/1.0 API change
2025-07-03 14:58:32 +01:00
cybermaggedon
cc224e97f6
Update docs for API/CLI changes in 1.0 ( #420 )
...
* Update some API basics for the 0.23/1.0 API change
2025-07-03 14:58:29 +01:00
Jack Colquitt
f6a6999790
Update README with even more tidying
2025-07-02 19:44:53 -07:00
Jack Colquitt
b55fd6414f
Update README with lots more tidying
2025-07-02 19:31:40 -07:00
Jack Colquitt
577157af19
Update README with tidying
2025-07-02 19:22:18 -07:00
Jack Colquitt
021b43a827
Update README to fix broken link
2025-07-02 18:55:00 -07:00
cybermaggedon
f907ea7db8
PoC MCP server ( #419 )
...
* Very initial MCP server PoC for TrustGraph
* Put service on port 8000
* Add MCP container and packages to buildout
2025-07-02 18:19:23 +01:00
Cyber MacGeddon
f0b2752abf
Bump setup.py versions for 1.1
2025-07-02 16:40:13 +01:00
Cyber MacGeddon
dbe78ebe46
Merge branch 'release/v1.0'
2025-06-28 12:02:20 +01:00
Jack Colquitt
008943ec37
Update README with messaging tweaks
2025-06-27 16:24:21 -07:00
Jack Colquitt
078d110b13
Add files via upload
2025-06-27 16:22:12 -07:00
cybermaggedon
b1a546e4d2
Fix missing script ( #418 )
2025-06-24 11:32:50 +01:00