ollie/fs/session
Levi Neely a73899bc2f session: reject creation with non-existent cwd
When a session is created with a cwd that doesn't exist, all tool
execution fails with a confusing 'fork/exec landrun: no such file or
directory' because exec.Command sets cmd.Dir to the non-existent path.

Validate that cwd exists and is a directory at session creation time,
returning a clear error instead of allowing a broken session.

Also includes the earlier USER/NAMESPACE env export fix (agent.go,
shell.go) for the ollie-9p namespace path issue.
2026-07-31 09:28:44 +02:00
..
create.go session: reject creation with non-existent cwd 2026-07-31 09:28:44 +02:00
files.go remove emoji reaction feature (core, dbus, KDE GUI) 2026-07-31 09:09:24 +02:00
format.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
fs.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
fs_test.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
perm.go remove s/, u/, x/ script namespaces and 9P backing 2026-07-30 21:36:54 +02:00
persist.go tools: move builtins to tools/builtin/ 2026-07-30 22:04:32 +02:00
root.go remove s/, u/, x/ script namespaces and 9P backing 2026-07-30 21:36:54 +02:00
session.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
synth.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
tree.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
types.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00