-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcoily.yaml
More file actions
90 lines (88 loc) · 3.4 KB
/
Copy pathcoily.yaml
File metadata and controls
90 lines (88 loc) · 3.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# Command allowlist (bridge to .ward/ward.yaml; keep in sync). See AGENTS.md.
commands:
test-core:
run: make test-core
description: Run the core/ pytest suite (covers tracing, span store, corpus).
test-channels:
run: make test-channels
description: Run the channels/ pytest suite (ids, models, onboarding, router shape).
test-arize-phoenix:
run: make test-arize-phoenix
description: Run the arize_phoenix/ pytest suite.
test-tempo-grafana:
run: make test-tempo-grafana
description: Run the tempo_grafana/ pytest suite.
test:
run: make test
description: Run all member-package pytest suites.
lint:
run: make lint
description: Run ruff + mypy across the workspace.
fmt:
run: make fmt
description: Format with ruff.
sync:
run: make sync
description: uv sync --all-packages.
phoenix-fg:
run: make phoenix-fg
description: Run `phoenix serve` in foreground. Backs the sequencing-gate harness re-run.
phoenix-harness:
run: make phoenix-harness
description: Post the worked-example trace to a running Phoenix. Validates protocol shape end-to-end.
protocol-decisions:
run: make protocol-decisions
description: Regenerate docs/protocol-decisions.md from docs/protocol.md git blame.
protocol-decisions-check:
run: make protocol-decisions-check
description: Exit non-zero if docs/protocol-decisions.md is stale vs current git blame.
gif-fixture-update-ci-replay:
run: make gif-fixture-update-ci-replay
description: Local docker replay of the regen-gif-baseline workflow's regen step.
channel-capture:
run: make channel-capture
description: Re-freeze the real-run span fixture from a live channel (default DWUW) via the o2r CLI.
gif-real-update:
run: make gif-real-update
description: Render assets/real-session-topology.gif from the frozen real-run fixture.
protocol-artifacts:
run: make protocol-artifacts
description: Emit JSON Schema + OTel semconv from docs/protocol.md's attribute registry.
protocol-artifacts-check:
run: make protocol-artifacts-check
description: Exit non-zero if docs/generated/ is stale vs docs/protocol.md.
phoenix-up:
run: make phoenix-up
description: docker compose up -d for the always-on Phoenix stack.
phoenix-down:
run: make phoenix-down
description: Stop the always-on Phoenix stack, preserve the data volume.
phoenix-clean:
run: make phoenix-clean
description: Stop the always-on Phoenix stack and wipe its data volume.
phoenix-logs:
run: make phoenix-logs
description: Follow logs for the always-on Phoenix stack.
phoenix-status:
run: make phoenix-status
description: docker compose ps for the always-on Phoenix stack.
helm-lint-core:
run: make helm-lint-core
description: Lint the core relay Helm chart (core/chart).
helm-template-core:
run: make helm-template-core
description: Render the core relay Helm chart to stdout (core/chart).
image-core:
run: make image-core
description: Build the core relay container image from core/Dockerfile.
catalog:
kind: Component
type: service
system: observability
owner: kai
lifecycle: production
description: "Generalized agent-activity emitter. Turns agent communication, tool use, and lifecycle into OTel spans any observability tool can render. Subsumes the agent-channel protocol. (o2r)"
dependsOn: []
providesApis:
- otel-spans
- a2a-relay