Add IT-One AI agent template, eval gate, and deployment skeleton
Deploy / validate-image (push) Successful in 45s
Eval Gate / evaluate (push) Failing after 1m42s

This commit is contained in:
2026-08-21 12:14:55 +02:00
parent d1a12d7880
commit d406da1312
25 changed files with 243 additions and 2 deletions
+14
View File
@@ -0,0 +1,14 @@
# System architecture
```mermaid
flowchart LR
Input[User request] --> Core[Agent graph]
Core --> Prompt[Versioned prompts]
Core --> Tools[External tools]
Core --> Memory[Memory / RAG]
Core --> Output[Validated response]
Evals[Offline evals] --> Gate[PR quality gate]
Gate --> Core
```
The core must keep orchestration deterministic enough to test. Tools should have explicit schemas and timeouts. Memory adapters must make retention and deletion behavior visible.
+8
View File
@@ -0,0 +1,8 @@
# Tool definitions
Every tool should document its input schema, output schema, timeout, retry policy, authentication source, and failure mode. Production credentials come from Gitea Actions secrets, never from source files.
| Tool | Purpose | Failure policy |
| --- | --- | --- |
| CRM client | Read or update customer records | Fail closed; redact identifiers |
| Web search | Retrieve public references | Timeout and cite sources |