You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The project root is a **`Project`** resource: `apiVersion`, `kind`, `metadata.name`, and **`spec.imports`** listing other YAML files (policies, tools, workflows). After **`agentctl init my-agent-system`**, `my-agent-system/project.yaml` looks like this:
88
+
89
+
```yaml
90
+
apiVersion: agentic.dev/v0
91
+
kind: Project
92
+
metadata:
93
+
name: my-agent-system
94
+
spec:
95
+
imports:
96
+
- ./policies/default.yaml
97
+
- ./tools/helper.yaml
98
+
- ./workflows/hello.yaml
99
+
defaults:
100
+
policy: default
101
+
model: openai/gpt-4o-mini
102
+
providers:
103
+
models:
104
+
openai:
105
+
type: openai
106
+
apiKeyFrom: env:OPENAI_API_KEY
107
+
```
108
+
109
+
Field-by-field rules, extra kinds, and env overlays are in [`docs/DESIGN_DOC.md`](docs/DESIGN_DOC.md).
110
+
85
111
Notes:
86
112
87
113
- **`init`** creates `my-agent-system/` with `apiVersion: agentic.dev/v0` resources and a **`hello`** workflow (native `echo` tool only — **no network**).
@@ -99,7 +125,7 @@ Notes:
99
125
| `-o` / `--output` | `table`, `json`, or `yaml` |
100
126
| `--no-color` | ASCII-friendly validate output |
101
127
102
-
Exit codes are summarized in **section 11.2** of [`docs/design_doc.md`](docs/design_doc.md) (`0` success, `2` validation, `4` execution, `5` policy denial, …).
128
+
Exit codes are summarized in **section 11.2** of [`docs/DESIGN_DOC.md`](docs/DESIGN_DOC.md) (`0` success, `2` validation, `4` execution, `5` policy denial, …).
103
129
104
130
---
105
131
@@ -117,7 +143,7 @@ Exit codes are summarized in **section 11.2** of [`docs/design_doc.md`](docs/des
0 commit comments