Skip to content

fix(telos): correct stale path to UpdateTelos.ts in Update workflow#852

Closed
nbost130 wants to merge 1 commit into
danielmiessler:mainfrom
nbost130:fix/telos-update-path
Closed

fix(telos): correct stale path to UpdateTelos.ts in Update workflow#852
nbost130 wants to merge 1 commit into
danielmiessler:mainfrom
nbost130:fix/telos-update-path

Conversation

@nbost130

@nbost130 nbost130 commented Mar 2, 2026

Copy link
Copy Markdown

Summary

  • The Telos Update workflow (Workflows/Update.md) references ~/.claude/commands/update-telos.ts, but that path does not exist
  • The actual implementation lives at ~/.claude/skills/Telos/Tools/UpdateTelos.ts
  • Updated all three stale path references (command invocation, example, and documentation footer) in v4.0.2 and v4.0.3

Context

This is a follow-up to #764 which identified the same bug. That PR was closed as "addressed in v4.0.x" but the broken references persist identically in v4.0.0 through v4.0.3.

Verified by pulling the upstream Update.md from each release directory — all still reference the non-existent ~/.claude/commands/update-telos.ts path.

Test plan

  • grep -rn 'commands/update-telos' Releases/v4.0.{2,3}/ returns zero matches after fix
  • All three references (line 81 command, line 143 example, line 289 docs) updated in both v4.0.2 and v4.0.3
  • bun ~/.claude/skills/Telos/Tools/UpdateTelos.ts executes successfully with valid args

🤖 Generated with Claude Code

The Update workflow references `~/.claude/commands/update-telos.ts`
which does not exist. The actual script lives at
`~/.claude/skills/Telos/Tools/UpdateTelos.ts`.

Updated all three references (command invocation, example, and
documentation footer) in v4.0.2 and v4.0.3.

Follow-up to danielmiessler#764 which was closed as superseded but the fix was
not applied to the v4.x releases.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ksaynice

ksaynice commented Mar 7, 2026

Copy link
Copy Markdown

bump this

@danielmiessler

Copy link
Copy Markdown
Owner

Hey @nbost130, thank you for the PR and the work that went into it.

We're changing how LifeOS ships: from a full ~/.claude directory you run as-is, to a skill installed by an agentic installer that has your own AI integrate the pieces into your setup. That reworks the parts of the codebase this change touches, so it won't apply cleanly to where we're headed.

We're closing it for that reason, not because the idea was wrong. If the need still stands against the new model, we'd love a fresh PR once it lands. Thanks again for contributing.

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.

3 participants