Skip to content

Commit 54ca3f2

Browse files
committed
chore: update harness context to v0.34.0
1 parent 1461c4a commit 54ca3f2

10 files changed

Lines changed: 78 additions & 58 deletions

File tree

AGENTS.md

Lines changed: 50 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!-- HARNESS:START
2-
version=0.33.0
2+
version=0.34.0
33
schema=1
4-
updated=2026-07-19T05:36:09Z
4+
updated=2026-07-19T12:15:57Z
55
DO NOT EDIT THIS BLOCK — regenerate with: harness-ctl update /Users/patrickbertsch/dev/tqai
66
-->
77

@@ -24,6 +24,51 @@
2424
| Max cost / session | $3.00 |
2525
| Session token TTL | 15 minutes (re-register to refresh) |
2626

27+
## Must escalate (blocks until human approves)
28+
29+
- `create_pr`
30+
31+
- `deploy`
32+
33+
- `spend`
34+
35+
36+
37+
## Available tools
38+
See `harness/TOOLS.md` for full reference with parameter schemas.
39+
40+
- `web_search` — search the web via Brave/Google
41+
- `web_fetch` — fetch and extract URL content
42+
- `file_ops` — read/write files within the project root
43+
- `memory_store` / `memory_search` — per-session key-value memory
44+
45+
## Project overrides (harness.yaml)
46+
47+
*(no harness.yaml found — using manifest defaults)*
48+
49+
50+
## How to connect (Claude Code)
51+
52+
The proven way to give a Claude Code session live access to this project's harness
53+
identity is `harness-ctl mcp-bridge tqai`, registered as a stdio MCP server:
54+
55+
```json
56+
{
57+
"mcpServers": {
58+
"harness-tqai": {
59+
"type": "stdio",
60+
"command": "harness-ctl",
61+
"args": ["mcp-bridge", "tqai"]
62+
}
63+
}
64+
}
65+
```
66+
67+
Add this to `.mcp.json` in this project (or globally in `~/.claude.json`), then reconnect.
68+
This gives the session this agent's RBAC-scoped tools directly — no manual HTTP calls needed.
69+
The raw HTTP protocol below is what the bridge does under the hood; use it directly only when
70+
building a non-Claude-Code integration.
71+
2772
## All registered agents (harness fleet)
2873

2974

@@ -58,9 +103,9 @@ Check pending approvals: `harness-ctl pending`
58103

59104
## Working on this project
60105

61-
1. **Start from `CLAUDE.md`** at the project root — it is the canonical
62-
entry point for every task/session, listing this agent's active
63-
constraints and where to look next.
106+
1. **This file is the canonical harness reference for this project.**
107+
`CLAUDE.md` points here for anything harness-related — project-specific
108+
rules and conventions live in `CLAUDE.md` itself, below its harness block.
64109

65110
3. Reference docs, regenerated by `harness-ctl update`:
66111
- `harness/TOOLS.md` — full tool schemas and error cases

CLAUDE.md

Lines changed: 7 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,18 @@
11
<!-- HARNESS:START
2-
version=0.33.0
2+
version=0.34.0
33
schema=1
44
agent=tqai
5-
updated=2026-07-19T05:36:09Z
5+
updated=2026-07-19T12:15:57Z
66
DO NOT EDIT THIS BLOCK — regenerate with: harness-ctl update /Users/patrickbertsch/dev/tqai
77
-->
88

9-
# Harness — Active Constraints
9+
# Harness — This Project
1010

11-
**This file is the entry point for every task in this project — always start here.**
12-
13-
**Agent:** `tqai` · trust: `worker` · model: `mid`
14-
**Budget:** 40 steps · 80000 tokens · $3.00 per session
15-
**Privacy:** local_preferred — local models preferred; cloud only on low confidence
16-
**Memory namespace:** `tqai-worker`
17-
18-
19-
## Must escalate (blocks until human approves)
20-
21-
- `create_pr`
22-
23-
- `deploy`
24-
25-
- `spend`
26-
27-
28-
29-
## Available tools
30-
See `harness/TOOLS.md` for full reference with parameter schemas.
31-
32-
- `web_search` — search the web via Brave/Google
33-
- `web_fetch` — fetch and extract URL content
34-
- `file_ops` — read/write files within the project root
35-
- `memory_store` / `memory_search` — per-session key-value memory
36-
37-
## Project overrides (harness.yaml)
38-
39-
*(no harness.yaml found — using manifest defaults)*
11+
**Agent `tqai`** · tier `mid` · privacy `local_preferred`
4012

13+
Full harness configuration, budget, escalation rules, available tools, and — critically —
14+
how to actually connect to it, all live in **`AGENTS.md`**. Read that file, not this one,
15+
for anything harness-related.
4116

4217
<!-- HARNESS:END -->
4318

harness/ARCHITECTURE.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!-- HARNESS:START
2-
version=0.33.0
2+
version=0.34.0
33
schema=1
4-
updated=2026-07-19T05:36:09Z
4+
updated=2026-07-19T12:15:57Z
55
DO NOT EDIT — regenerate with: harness-ctl update /Users/patrickbertsch/dev/tqai
66
-->
77

88
# Architecture — tqai
99

10-
> Auto-generated from constitution scan on 2026-07-19T05:36:09Z.
10+
> Auto-generated from constitution scan on 2026-07-19T12:15:57Z.
1111
> Reflects the state of the repo at install time — update manually as the project evolves,
1212
> or re-run `harness-ctl update /Users/patrickbertsch/dev/tqai` to refresh from the latest scan.
1313
@@ -19,10 +19,10 @@
1919
|---|---|
2020
| Name | tqai |
2121
| Path | `/Users/patrickbertsch/dev/tqai` |
22-
| Repository | (not a git repo) |
22+
| Repository | https://github.com/AlphaWaveSystems/tqai.git |
2323
| Stack | python |
2424
| Language(s) | Python |
25-
| Runtime | (not detected) |
25+
| Runtime | Python 3.11.15 |
2626
| Package manager | pip / poetry |
2727
| Zeus owner | `hephaestus` |
2828

@@ -257,10 +257,10 @@ Variables the project reads at runtime. Do not commit values — use the harness
257257
Rules extracted from `CLAUDE.md` at install time:
258258

259259
<!-- HARNESS:START
260-
version=0.32.0
260+
version=0.33.0
261261
schema=1
262262
agent=tqai
263-
updated=2026-07-18T02:25:57Z
263+
updated=2026-07-19T05:36:09Z
264264
DO NOT EDIT THIS BLOCK — regenerate with: harness-ctl update /Users/patrickbertsch/dev/tqai
265265
-->
266266

harness/FEATURES.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<!-- HARNESS:START
2-
version=0.33.0
2+
version=0.34.0
33
schema=1
44
agent=tqai
5-
updated=2026-07-19T05:36:09Z
5+
updated=2026-07-19T12:15:57Z
66
DO NOT EDIT — regenerate with: harness-ctl update /Users/patrickbertsch/dev/tqai
77
-->
88

harness/INFRASTRUCTURE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!-- HARNESS:START
2-
version=0.33.0
2+
version=0.34.0
33
schema=1
4-
updated=2026-07-19T05:36:09Z
4+
updated=2026-07-19T12:15:57Z
55
DO NOT EDIT — regenerate with: harness-ctl update /Users/patrickbertsch/dev/tqai
66
-->
77

harness/SECURITY.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<!-- HARNESS:START
2-
version=0.33.0
2+
version=0.34.0
33
schema=1
44
agent=tqai
5-
updated=2026-07-19T05:36:09Z
5+
updated=2026-07-19T12:15:57Z
66
DO NOT EDIT — regenerate with: harness-ctl update /Users/patrickbertsch/dev/tqai
77
-->
88

harness/TESTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!-- HARNESS:START
2-
version=0.33.0
2+
version=0.34.0
33
schema=1
4-
updated=2026-07-19T05:36:09Z
4+
updated=2026-07-19T12:15:57Z
55
stack=python
66
DO NOT EDIT — regenerate with: harness-ctl update /Users/patrickbertsch/dev/tqai
77
-->

harness/TOOLS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<!-- HARNESS:START
2-
version=0.33.0
2+
version=0.34.0
33
schema=1
44
agent=tqai
5-
updated=2026-07-19T05:36:09Z
5+
updated=2026-07-19T12:15:57Z
66
DO NOT EDIT — regenerate with: harness-ctl update /Users/patrickbertsch/dev/tqai
77
-->
88

harness/VERSION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
harness=0.33.0
1+
harness=0.34.0
22
schema=1
33
stack=python
44
agent=tqai
5-
installed=2026-07-19T05:36:09Z
5+
installed=2026-07-19T12:15:57Z

harness/WORKFLOWS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<!-- HARNESS:START
2-
version=0.33.0
2+
version=0.34.0
33
schema=1
44
agent=tqai
5-
updated=2026-07-19T05:36:09Z
5+
updated=2026-07-19T12:15:57Z
66
DO NOT EDIT — regenerate with: harness-ctl update /Users/patrickbertsch/dev/tqai
77
-->
88

0 commit comments

Comments
 (0)