Skip to content

fix(smith): load the lingua language before the first step - #35

Merged
cmj0121 merged 2 commits into
mainfrom
fix/smith-lingua-language
Sep 23, 2026
Merged

cmj0121 merged 2 commits into
mainfrom
fix/smith-lingua-language

Conversation

@cmj0121

@cmj0121 cmj0121 commented Sep 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • Smith now loads the lingua language before step 1. It takes respond_in from the hook's context, or else from lingua.md, and falls back to the user's language when neither exists.
  • The rule names what it governs: both checkpoints and the final report are written in that language, whatever language the skills returned.
  • Prompts to skills and subagents stay in English, as before.
  • Bump the version to 3.0.2.

Closes #34

Test plan

  • make test: all 4 checks pass
  • CI green

🤖 Generated with Claude Code

cmj0121 and others added 2 commits September 23, 2026 17:33
v3 reduced the load step to a passive "if one is set", so a long run
drifted to English. Read respond_in from context or lingua.md, fall back
to the user's language, and name the checkpoints and report it governs.

Closes #34

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@cmj0121
cmj0121 merged commit 8f25720 into main Sep 23, 2026
2 checks passed
@cmj0121
cmj0121 deleted the fix/smith-lingua-language branch September 23, 2026 09:34
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.

smith: the lingua language preference is not reliably applied

1 participant