Skip to content

chore(workspace): drop the "agent edits the workspace" skill#214

Merged
Anton-Horn merged 1 commit into
mainfrom
chore/deframe-workspace-skill
May 30, 2026
Merged

chore(workspace): drop the "agent edits the workspace" skill#214
Anton-Horn merged 1 commit into
mainfrom
chore/deframe-workspace-skill

Conversation

@Anton-Horn
Copy link
Copy Markdown
Contributor

@Anton-Horn Anton-Horn commented May 30, 2026

Removes the seeded .cate/skill.md and its template. That skill framed workspace.json as an agent-authored config surface, which never panned out.

Supersedes the skill side of #211: now that the in-app agent drives the workspace through the cate_* tools (cate-control), it has no reason to hand-edit workspace.json, so the old skill is dead weight.

Keeps the useful half: the external-edit guard that detects on-disk changes to workspace.json and prompts to reload or dismiss instead of silently clobbering them. The manual "Reload Workspace from Disk" command stays too.

  • delete src/main/templates/skillTemplate.ts and seedSkillFile()
  • reword the guard comments that referenced the skill

.cate/ is gitignored, so existing local skill.md files just stop regenerating.

Typecheck clean, full suite passes (470 tests).

Related: #211

Remove the seeded .cate/skill.md and its template. That skill framed
workspace.json as an agent-authored config surface, which never worked
out. Keep the genuinely useful half: the external-edit guard that
detects on-disk changes to workspace.json and prompts to reload or
dismiss instead of silently clobbering them.

- delete src/main/templates/skillTemplate.ts and seedSkillFile()
- reword guard comments that referenced the skill

The manual "Reload Workspace from Disk" command stays as a general
reload affordance. .cate/ is gitignored, so existing local skill.md
files just stop regenerating.
@Anton-Horn Anton-Horn merged commit 2d266e7 into main May 30, 2026
3 checks passed
@Anton-Horn Anton-Horn deleted the chore/deframe-workspace-skill branch May 30, 2026 23:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant