ollie/toolsrv
Levi Neely ae59151344 toolsrv: export USER and NAMESPACE to shell environment
ollie-9p computes its namespace path from $USER and $DISPLAY via
client.Namespace(). When run inside the sandboxed shell, USER was not
guaranteed to be in the environment, producing /tmp/ns..:0/ollie.

Fix: explicitly inject USER into envExtra in SetSessionEnv (alongside
OLLIE_SESSION_ID and OLLIE_UNAME). Also export the computed NAMESPACE
to cmd.Env so ollie-9p can use it directly without recomputing.
2026-07-31 09:22:43 +02:00
..
accessors.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
bootstrap.sh flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
dial.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
discover.go toolsrv: conditional tool variants for heterogeneous hosts 2026-07-30 23:13:31 +02:00
meta.go fix ResolveTool to check OLLIE_TOOLS_PATH for variant cmd names 2026-07-30 23:40:24 +02:00
registry.go toolsrv: fix Registry.discover() to use .meta files 2026-07-30 22:50:49 +02:00
remote.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
schema.go tool metadata: replace header comment parsing with .meta sidecar files 2026-07-30 21:48:42 +02:00
server.go toolsrv: typed RateLimitedError, agent loop: don't count rate-limited calls as consecutive errors 2026-07-31 07:46:32 +02:00
shell.go toolsrv: export USER and NAMESPACE to shell environment 2026-07-31 09:22:43 +02:00
skills.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
stream.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
tier.go tool metadata: replace header comment parsing with .meta sidecar files 2026-07-30 21:48:42 +02:00
tools.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
tools_test.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00