Skip to content

Commit 9bd45de

Browse files
authored
Merge pull request #1008 from AgentWorkforce/simplify
Relocate root configs/assets and add trajectories
2 parents b29b6a1 + aa0e625 commit 9bd45de

25 files changed

Lines changed: 512 additions & 157 deletions

File tree

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,189 @@
1+
{
2+
"version": "1.0.0",
3+
"id": "349243c1-c405-4982-a6d1-035f4fa4d17d",
4+
"timestamp": "2026-05-27T11:14:24.674Z",
5+
"trajectory": "traj_a4cddmmx8gre",
6+
"files": [
7+
{
8+
"path": "CHANGELOG.md",
9+
"conversations": [
10+
{
11+
"contributor": {
12+
"type": "ai"
13+
},
14+
"ranges": [
15+
{
16+
"start_line": 9,
17+
"end_line": 17,
18+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
19+
}
20+
]
21+
}
22+
]
23+
},
24+
{
25+
"path": "crates/broker/src/relaycast/auth.rs",
26+
"conversations": [
27+
{
28+
"contributor": {
29+
"type": "ai"
30+
},
31+
"ranges": [
32+
{
33+
"start_line": 192,
34+
"end_line": 249,
35+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
36+
},
37+
{
38+
"start_line": 710,
39+
"end_line": 731,
40+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
41+
},
42+
{
43+
"start_line": 816,
44+
"end_line": 840,
45+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
46+
},
47+
{
48+
"start_line": 875,
49+
"end_line": 959,
50+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
51+
}
52+
]
53+
}
54+
]
55+
},
56+
{
57+
"path": "crates/broker/src/relaycast/mod.rs",
58+
"conversations": [
59+
{
60+
"contributor": {
61+
"type": "ai"
62+
},
63+
"ranges": [
64+
{
65+
"start_line": 8,
66+
"end_line": 17,
67+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
68+
}
69+
]
70+
}
71+
]
72+
},
73+
{
74+
"path": "packages/cli/src/cli/relaycast-mcp.test.ts",
75+
"conversations": [
76+
{
77+
"contributor": {
78+
"type": "ai"
79+
},
80+
"ranges": [
81+
{
82+
"start_line": 37,
83+
"end_line": 131,
84+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
85+
}
86+
]
87+
}
88+
]
89+
},
90+
{
91+
"path": "packages/cli/src/cli/relaycast-mcp.ts",
92+
"conversations": [
93+
{
94+
"contributor": {
95+
"type": "ai"
96+
},
97+
"ranges": [
98+
{
99+
"start_line": 12,
100+
"end_line": 23,
101+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
102+
},
103+
{
104+
"start_line": 86,
105+
"end_line": 94,
106+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
107+
},
108+
{
109+
"start_line": 345,
110+
"end_line": 364,
111+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
112+
},
113+
{
114+
"start_line": 620,
115+
"end_line": 648,
116+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
117+
},
118+
{
119+
"start_line": 655,
120+
"end_line": 701,
121+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
122+
},
123+
{
124+
"start_line": 1407,
125+
"end_line": 1439,
126+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
127+
},
128+
{
129+
"start_line": 1458,
130+
"end_line": 1464,
131+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
132+
}
133+
]
134+
}
135+
]
136+
},
137+
{
138+
"path": "packages/sdk/src/__tests__/relaycast-errors.test.ts",
139+
"conversations": [
140+
{
141+
"contributor": {
142+
"type": "ai"
143+
},
144+
"ranges": [
145+
{
146+
"start_line": 1,
147+
"end_line": 108,
148+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
149+
}
150+
]
151+
}
152+
]
153+
},
154+
{
155+
"path": "packages/sdk/src/index.ts",
156+
"conversations": [
157+
{
158+
"contributor": {
159+
"type": "ai"
160+
},
161+
"ranges": [
162+
{
163+
"start_line": 36,
164+
"end_line": 48,
165+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
166+
}
167+
]
168+
}
169+
]
170+
},
171+
{
172+
"path": "packages/sdk/src/relaycast-errors.ts",
173+
"conversations": [
174+
{
175+
"contributor": {
176+
"type": "ai"
177+
},
178+
"ranges": [
179+
{
180+
"start_line": 1,
181+
"end_line": 125,
182+
"revision": "f904124865b9575c1def48d20e333298cc03a1f7"
183+
}
184+
]
185+
}
186+
]
187+
}
188+
]
189+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Trajectory: Audit root directory cleanup candidates
2+
3+
> **Status:** ✅ Completed
4+
> **Confidence:** 82%
5+
> **Started:** May 27, 2026 at 07:10 AM
6+
> **Completed:** May 27, 2026 at 07:14 AM
7+
8+
---
9+
10+
## Summary
11+
12+
Audited root directory clutter and identified safe local cleanup plus likely tracked removal candidates for a follow-up cleanup branch.
13+
14+
**Approach:** Standard approach
15+
16+
---
17+
18+
## Key Decisions
19+
20+
### Classified root cleanup candidates
21+
22+
- **Chose:** Classified root cleanup candidates
23+
- **Reasoning:** Separate ignored local artifacts from tracked repo files; likely tracked removals are stale MCP config, empty Claude settings, orphaned OpenClaw root skill, and unused single-test Vitest config, while core package and CI configs remain referenced.
24+
25+
---
26+
27+
## Chapters
28+
29+
### 1. Work
30+
31+
_Agent: default_
32+
33+
- Classified root cleanup candidates: Classified root cleanup candidates
34+
35+
---
36+
37+
## Artifacts
38+
39+
**Commits:** f9041248, 9fcc4f68, e4938046, 487f461e, b8b32bc8, 224506d3
40+
**Files changed:** 8
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"id": "traj_a4cddmmx8gre",
3+
"version": 1,
4+
"task": {
5+
"title": "Audit root directory cleanup candidates"
6+
},
7+
"status": "completed",
8+
"startedAt": "2026-05-27T11:10:13.687Z",
9+
"completedAt": "2026-05-27T11:14:24.573Z",
10+
"agents": [
11+
{
12+
"name": "default",
13+
"role": "lead",
14+
"joinedAt": "2026-05-27T11:14:16.983Z"
15+
}
16+
],
17+
"chapters": [
18+
{
19+
"id": "chap_syzeb28pofcv",
20+
"title": "Work",
21+
"agentName": "default",
22+
"startedAt": "2026-05-27T11:14:16.983Z",
23+
"endedAt": "2026-05-27T11:14:24.573Z",
24+
"events": [
25+
{
26+
"ts": 1779880456984,
27+
"type": "decision",
28+
"content": "Classified root cleanup candidates: Classified root cleanup candidates",
29+
"raw": {
30+
"question": "Classified root cleanup candidates",
31+
"chosen": "Classified root cleanup candidates",
32+
"alternatives": [],
33+
"reasoning": "Separate ignored local artifacts from tracked repo files; likely tracked removals are stale MCP config, empty Claude settings, orphaned OpenClaw root skill, and unused single-test Vitest config, while core package and CI configs remain referenced."
34+
},
35+
"significance": "high"
36+
}
37+
]
38+
}
39+
],
40+
"retrospective": {
41+
"summary": "Audited root directory clutter and identified safe local cleanup plus likely tracked removal candidates for a follow-up cleanup branch.",
42+
"approach": "Standard approach",
43+
"confidence": 0.82
44+
},
45+
"commits": ["f9041248", "9fcc4f68", "e4938046", "487f461e", "b8b32bc8", "224506d3"],
46+
"filesChanged": [
47+
"CHANGELOG.md",
48+
"crates/broker/src/relaycast/auth.rs",
49+
"crates/broker/src/relaycast/mod.rs",
50+
"packages/cli/src/cli/relaycast-mcp.test.ts",
51+
"packages/cli/src/cli/relaycast-mcp.ts",
52+
"packages/sdk/src/__tests__/relaycast-errors.test.ts",
53+
"packages/sdk/src/index.ts",
54+
"packages/sdk/src/relaycast-errors.ts"
55+
],
56+
"projectId": "/Users/will/Projects/AgentWorkforce/relay",
57+
"tags": [],
58+
"_trace": {
59+
"startRef": "db7dac693ad2e17e7324936d6775db21dcf4a451",
60+
"endRef": "f904124865b9575c1def48d20e333298cc03a1f7",
61+
"traceId": "349243c1-c405-4982-a6d1-035f4fa4d17d"
62+
}
63+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Trajectory: Move ESLint config out of repo root
2+
3+
> **Status:** ✅ Completed
4+
> **Confidence:** 95%
5+
> **Started:** May 27, 2026 at 11:27 AM
6+
> **Completed:** May 27, 2026 at 11:27 AM
7+
8+
---
9+
10+
## Summary
11+
12+
Moved ESLint config from repository root to packages/cli where the lint script runs; verified root npm run lint still succeeds.
13+
14+
**Approach:** Standard approach
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"id": "traj_fvgpb6tvjygd",
3+
"version": 1,
4+
"task": {
5+
"title": "Move ESLint config out of repo root"
6+
},
7+
"status": "completed",
8+
"startedAt": "2026-05-27T15:27:25.367Z",
9+
"completedAt": "2026-05-27T15:27:54.223Z",
10+
"agents": [],
11+
"chapters": [],
12+
"retrospective": {
13+
"summary": "Moved ESLint config from repository root to packages/cli where the lint script runs; verified root npm run lint still succeeds.",
14+
"approach": "Standard approach",
15+
"confidence": 0.95
16+
},
17+
"commits": [],
18+
"filesChanged": [],
19+
"projectId": "/Users/will/Projects/AgentWorkforce/relay",
20+
"tags": [],
21+
"_trace": {
22+
"startRef": "d4bc060ab727e844095d91a65dc655122b57d4d5",
23+
"endRef": "d4bc060ab727e844095d91a65dc655122b57d4d5"
24+
}
25+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Trajectory: Move README banner asset to web public
2+
3+
> **Status:** ✅ Completed
4+
> **Confidence:** 96%
5+
> **Started:** May 27, 2026 at 11:52 AM
6+
> **Completed:** May 27, 2026 at 11:53 AM
7+
8+
---
9+
10+
## Summary
11+
12+
Moved README banner asset from repo root to web/public/readme-banners/relay.png and updated README image URLs to agentrelay.com/readme-banners/relay.png.
13+
14+
**Approach:** Standard approach
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"id": "traj_rctcvl6hu15c",
3+
"version": 1,
4+
"task": {
5+
"title": "Move README banner asset to web public"
6+
},
7+
"status": "completed",
8+
"startedAt": "2026-05-27T15:52:59.534Z",
9+
"completedAt": "2026-05-27T15:53:47.579Z",
10+
"agents": [],
11+
"chapters": [],
12+
"retrospective": {
13+
"summary": "Moved README banner asset from repo root to web/public/readme-banners/relay.png and updated README image URLs to agentrelay.com/readme-banners/relay.png.",
14+
"approach": "Standard approach",
15+
"confidence": 0.96
16+
},
17+
"commits": [],
18+
"filesChanged": [],
19+
"projectId": "/Users/will/Projects/AgentWorkforce/relay",
20+
"tags": [],
21+
"_trace": {
22+
"startRef": "d4bc060ab727e844095d91a65dc655122b57d4d5",
23+
"endRef": "d4bc060ab727e844095d91a65dc655122b57d4d5"
24+
}
25+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Trajectory: Move Gitleaks config under GitHub workflows
2+
3+
> **Status:** ✅ Completed
4+
> **Confidence:** 96%
5+
> **Started:** May 27, 2026 at 11:33 AM
6+
> **Completed:** May 27, 2026 at 11:34 AM
7+
8+
---
9+
10+
## Summary
11+
12+
Moved Gitleaks config from repo root to .github/gitleaks.toml and updated the security workflow to pass the new explicit config path.
13+
14+
**Approach:** Standard approach

0 commit comments

Comments
 (0)