container/bin not on PATH in interactive/manual sessions
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 48/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- dockerfile, shell
- Domain
- cli, devops, infrastructure
Research direction
Start by inspecting the Dockerfile, run-session.sh, and the shared shell startup files mentioned in the issue, then compare PATH in bot-spawned and manually started sessions. Confirm which startup paths are used by each session type. Done means tools in container/bin are available on PATH in both existing and newly started interactive sessions.
Written by the indexing model from the issue text.
Description
Problem
notify, push-view, gh-app-token, and other tools in container/bin/ are only on PATH in sessions spawned by the bot (lodge/telegram/slack). Interactive sessions started manually (e.g. claude code launched directly) don't source the session bootstrap that adds container/bin to PATH.
Current workaround
Added to ~/.bashrc and ~/.profile:
export PATH="/workspace/woltspace/container/bin:$PATH"
This fixes it for new shells. Existing sessions need export PATH="/workspace/woltspace/container/bin:$PATH" run manually.
Better fix
container/bin/ should be on PATH for all sessions — bot-spawned or not. Options:
- Add it to the Dockerfile
ENV PATH - Add it to a shared
.profileor/etc/environmentthat all shells source - Add it to
run-session.sh(already done for bot sessions, but not interactive ones)
Context
Found during uxwolt session 2026-03-19 while working on PR #193 (project viewer). notify command not found when called from an interactive Claude Code session.
- Dominant language
- Python
- Stars
- 12
- Forks
- 1
- Avg merge
- 7h 13m
- Merged PRs (30d)
- 31
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from jerpint/woltspace
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
All issues in jerpint/woltspace
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
bancolombia/sentinel#23 ·
-
test md OpenCI
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
bug client
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100