Skip to content

Commit fc20601

Browse files
Upgrade fixtures: 1.0.0
v1.0.0 is published but was missing from RELEASES and had no fixture, so the 1.0.0 -> 1.0.1 upgrade was not covered. Generated with `node scripts/generate-upgrade-fixtures.mjs v1.0.0` by the 1.0.0 engine itself (schema 27, the same as 1.0.1); the ignored secrets.env, log and last-workspace files are not committed, as for the earlier fixtures. upgrade_fixtures: 3 passed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 2133c8b commit fc20601

4 files changed

Lines changed: 537 additions & 1 deletion

File tree

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
{
2+
"automation_id": "af3203293c3d47afa306e2b3a67045a7",
3+
"automation_run_id": "7541670eb60c488c9914721cf0947dbb",
4+
"branch_session_id": "6ecea44d22214c9a8bbb56fba9b3f7a3",
5+
"compare_id": "c0ffee00c0ffee00c0ffee00c0ffee00",
6+
"editor_draft": {
7+
"path": "README.md",
8+
"revision": "9afc7798655b4c1793d1328b6ec28e45"
9+
},
10+
"files": [
11+
"config/config.yaml",
12+
"config/secrets.env",
13+
"state/last-workspace.txt",
14+
"state/logs/shadowcode.log"
15+
],
16+
"goal_id": "fe5fcccffa6348cabbbca682b4907357",
17+
"jobs": [
18+
{
19+
"id": "6e7fab32395245ab8b9ef3de4e718ccc",
20+
"status": "completed",
21+
"task_id": "fe202c710d774f8b8e7ee48610050388"
22+
},
23+
{
24+
"id": "71a8581e8d6d47dba86832ab6a9d067d",
25+
"status": "completed",
26+
"task_id": "ee49e62fcb204993bc89813964491f2c"
27+
}
28+
],
29+
"paused_automation_id": "f834aac85420444582c0fac4013db658",
30+
"pin_id": 1,
31+
"project_note": "Fixture project note",
32+
"row_counts": {
33+
"automation_runs": 1,
34+
"automations": 2,
35+
"background_processes": 0,
36+
"desktop_jobs": 5,
37+
"editor_drafts": 1,
38+
"events": 141,
39+
"file_changes": 1,
40+
"goal_runs": 1,
41+
"goals": 2,
42+
"job_messages": 29,
43+
"milestones": 4,
44+
"models": 0,
45+
"native_meta": 4,
46+
"pins": 2,
47+
"projects": 1,
48+
"queued_tasks": 0,
49+
"session_meta": 6,
50+
"sessions": 5,
51+
"task_notes": 1,
52+
"tasks": 5,
53+
"usage_snapshots": 1
54+
},
55+
"run_goal_id": "115f7dd055ab4374869886c639f28b6f",
56+
"schema_version": 27,
57+
"second_session_id": "dd385e88575e45a2a39b8329ffc587f4",
58+
"session_id": "403415b9c7ac4dbba4363aae7d0ccfac",
59+
"skipped": [],
60+
"task_note": {
61+
"note": "Fixture task note",
62+
"task_id": "fe202c710d774f8b8e7ee48610050388"
63+
},
64+
"usage_snapshot": {
65+
"account": "fixture@example.invalid",
66+
"pool": "primary",
67+
"vendor": "codex"
68+
},
69+
"version": "1.0.0"
70+
}
Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
model:
2+
default: mock
3+
provider: local
4+
endpoint: http://127.0.0.1:34591/v1
5+
api_key_env: SHADOWCODE_FIXTURE_KEY
6+
name: fixture-coder
7+
context_limit: 16384
8+
keep_alive: 30m
9+
permissions:
10+
mode: allow_edits
11+
level: workspace
12+
require_approval_for_dangerous: true
13+
network: false
14+
allow_root: false
15+
approve_shell: false
16+
agent:
17+
max_steps: 12
18+
tool_timeout_sec: 60
19+
parallel_reads: true
20+
compact_ratio: 0.7
21+
model_retries: 3
22+
retry_backoff_sec: 1.0
23+
max_fix_retries: 3
24+
max_output_bytes: 256000
25+
max_task_tokens: 1000000
26+
autonomy_profile: normal
27+
summary_compaction: true
28+
summary_timeout_sec: 60
29+
stuck_check: true
30+
ui:
31+
notify: false
32+
notify_approval: true
33+
notify_failed: true
34+
notify_finished: true
35+
notify_limit: true
36+
notify_sound: false
37+
theme: dark
38+
onboarding:
39+
completed: true
40+
workspace: @ROOT@/project
41+
routing:
42+
architecture: ''
43+
coder: ''
44+
enabled: false
45+
local: ''
46+
planner: ''
47+
reviewer: ''
48+
small_edits: ''
49+
tester: ''
50+
vision: ''
51+
mcp:
52+
approved: []
53+
servers: []
54+
share_with_cli_agents: true
55+
hooks:
56+
approved: []
57+
verification:
58+
commands: []
59+
trusted_workspaces:
60+
- @ROOT@/project
61+
guardian:
62+
allow_prepare_patch: false
63+
enabled: false
64+
interval_sec: 3600
65+
cli_agents:
66+
enabled: true
67+
claude_enabled: true
68+
codex_binary: codex
69+
grok_binary: grok
70+
claude_binary: claude
71+
cursor_binary: cursor-agent
72+
antigravity_binary: agy
73+
approval_timeout_sec: 600
74+
stall_timeout_sec: 900
75+
max_run_time_sec: 7200
76+
local_engine:
77+
directories: []
78+
files: []
79+
imports: []
80+
excluded: []
81+
llama_binary: ''
82+
context_size: 0
83+
network:
84+
mode: online
85+
shell: on
86+
allow: []
87+
allow_local_dev: []
88+
searxng_url: ''
89+
sandbox:
90+
require: false
91+
home_binds:
92+
- .cargo
93+
- .rustup
94+
- .nvm
95+
- .npm
96+
- .cache/pip
97+
- .local/bin
98+
- .gitconfig
99+
- .pyenv
100+
- .bun
101+
- .deno
102+
landlock: true
103+
checkpoints:
104+
shell: true
105+
vendor: true
106+
keep: 200
107+
max_copy_files: 5000
108+
max_copy_bytes: 67108864
109+
limits:
110+
fallback_model: ''
111+
on_limit: local
112+
spending:
113+
task_usd: 1.0
114+
daily_usd: 10.0
115+
logging:
116+
level: info
117+
updates:
118+
check: null
119+
a_setting_from_the_future:
120+
kept: true
121+
code_intel:
122+
diagnostics_on_edit: true
123+
diagnostics_wait_ms: 3000
124+
embedding_model: ''
125+
lsp: true
126+
lsp_idle_minutes: 10
127+
max_servers: 4
128+
repo_map_tokens: 1024
129+
semantic_search: true
130+
servers: {}
131+
subagents:
132+
enabled: true
133+
max_depth: 1
134+
max_parallel: 4
135+
max_per_task: 16
136+
max_turns: 24
137+
voice:
138+
engine: local
139+
language: en
140+
live_preview: true
141+
max_seconds: 120
142+
model: base.en
143+
openrouter_model: google/gemini-3.1-flash-lite
144+
voice_commands: true

0 commit comments

Comments
 (0)