Skip to content

fix(workbuddy): clarify retrieval CLI execution via bash - #587

Open
jimmyzheng1027 wants to merge 1 commit into
NevaMind-AI:mainfrom
jimmyzheng1027:codex/fix-workbuddy-retrieve-cli-guidance
Open

jimmyzheng1027 wants to merge 1 commit into
NevaMind-AI:mainfrom
jimmyzheng1027:codex/fix-workbuddy-retrieve-cli-guidance

Conversation

@jimmyzheng1027

Copy link
Copy Markdown
Contributor

Summary

  • tell WorkBuddy that memu-workbuddy is a CLI executable and must run through its bash tool
  • keep the guidance local to WorkBuddy inline instructions while preserving shared and skill-host output
  • preserve the local preamble when the remote retrieval body refreshes, and cover installation and refresh behavior with tests

Validation

  • uv run python -m pytest tests/test_host_instruction.py tests/test_host_retrieval.py tests/test_host_templates.py -k "not test_fetch_rejects_bad_responses_without_caching" -q --tb=short (54 passed, 3 deselected)
  • uv run ruff format --check ...
  • uv run ruff check ...
  • uv run mypy src/memu/hosts/host_cli.py src/memu/hosts/instruction.py src/memu/hosts/workbuddy/cli.py

This branch has not been deployed

No deployments
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