Commit graph

864 commits

Author SHA1 Message Date
Cyber MacGeddon
eed008530d Rev gateway tests 2025-07-13 09:05:06 +01:00
Cyber MacGeddon
a96489b037 Rev gateway tests 2025-07-13 08:53:41 +01:00
Cyber MacGeddon
1e0a349b25 Rev gateway tests 2025-07-13 08:51:48 +01:00
Cyber MacGeddon
97475e6275 Rev gateway tests 2025-07-12 22:06:36 +01:00
Cyber MacGeddon
adc4311988 Rev gateway tests 2025-07-12 22:04:35 +01:00
Cyber MacGeddon
40253998fc Rev gateway tests 2025-07-12 22:00:37 +01:00
Cyber MacGeddon
200506e555 Rev gateway tests 2025-07-12 21:59:02 +01:00
Cyber MacGeddon
5cbd4d75e5 Rev gateway tests 2025-07-12 21:57:25 +01:00
Cyber MacGeddon
d83f8ddf38 Rev gateway tests 2025-07-12 21:50:33 +01:00
Cyber MacGeddon
a57339c9f0 Rev gateway tests 2025-07-12 17:30:18 +01:00
Cyber MacGeddon
7e0bf77240 Rev gateway tests 2025-07-12 17:28:31 +01:00
Cyber MacGeddon
0d5c6cd448 Rev gateway tests 2025-07-12 17:26:11 +01:00
Cyber MacGeddon
5acfd74e3b Gateway tests 2025-07-12 17:17:25 +01:00
Cyber MacGeddon
b0589adbee Gateway tests 2025-07-12 17:16:31 +01:00
Cyber MacGeddon
6ecaca88e0 Gateway tests 2025-07-12 17:15:16 +01:00
Cyber MacGeddon
4e71679e5a Gateway tests 2025-07-12 12:35:07 +01:00
Cyber MacGeddon
9661736a65 Gateway tests 2025-07-12 11:21:08 +01:00
Cyber MacGeddon
bfe2f09344 Gateway testing 2025-07-12 11:19:33 +01:00
Cyber MacGeddon
8d37b9a689 DocumentRAG testing 2025-07-12 11:15:59 +01:00
Cyber MacGeddon
b1d0525074 GraphRAG testing 2025-07-12 11:12:19 +01:00
Cyber MacGeddon
5ac7bc9397 GraphRAG testing 2025-07-12 11:08:39 +01:00
Cyber MacGeddon
450fe1f34e Cassandra 2025-07-12 11:05:14 +01:00
Cyber MacGeddon
d90488f5f6 Cassandra 2025-07-12 11:02:54 +01:00
Cyber MacGeddon
ea8daf12ca Cassandra 2025-07-12 11:01:26 +01:00
Cyber MacGeddon
22e6f86fe0 Cassandra 2025-07-12 10:59:06 +01:00
Cyber MacGeddon
9e25d7c3d1 Consistency 2025-07-12 00:10:23 +01:00
Cyber MacGeddon
465fb1d6c1 Qdrant 2025-07-12 00:07:01 +01:00
Cyber MacGeddon
ddf40e32c6 Qdrant 2025-07-11 23:19:38 +01:00
Cyber MacGeddon
ef435360ce Qdrant GE 2025-07-11 20:44:16 +01:00
Cyber MacGeddon
71de649ab5 Add some qdrant stuff 2025-07-11 20:40:41 +01:00
Cyber MacGeddon
2646f57446 Added async_processor 2025-07-11 18:31:21 +01:00
Cyber MacGeddon
5c4d84cdc5 Added flow_processor tests 2025-07-11 17:30:04 +01:00
Cyber MacGeddon
b5b74e44a6 Added flow_processor tests 2025-07-11 17:28:42 +01:00
Cyber MacGeddon
50a4549c02 Added more LLMs 2025-07-11 17:17:50 +01:00
Cyber MacGeddon
ada7d96b4c Added more LLMs 2025-07-11 17:15:20 +01:00
Cyber MacGeddon
89ac526ceb Added more LLMs 2025-07-11 17:10:53 +01:00
Cyber MacGeddon
eb808573dc Added more LLMs 2025-07-11 17:09:10 +01:00
Cyber MacGeddon
abe76f8dbb Added more LLMs 2025-07-11 17:05:34 +01:00
Cyber MacGeddon
be7e4ef489 Added OpenAI 2025-07-11 17:01:23 +01:00
Cyber MacGeddon
349d19624a Added Ollama testing 2025-07-11 16:56:28 +01:00
Cyber MacGeddon
c496c53ff7 Commonality extracted 2025-07-11 16:51:06 +01:00
Cyber MacGeddon
d25c2f4d10 Updated tests 2025-07-11 16:43:27 +01:00
Cyber MacGeddon
4ff85cd6bd Test infra 2025-07-11 16:01:17 +01:00
Cyber MacGeddon
98872c5247 Test stuff 2025-07-11 16:00:27 +01:00
Cyber MacGeddon
afcbab80e6 More test cases 2025-07-11 15:36:06 +01:00
Cyber MacGeddon
0d89e3e525 Test strategy & test cases 2025-07-11 15:35:47 +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