Files
Kilo-Org_kilocode/packages/opencode/test
Imanol Maiztegui b21778dec1 refactor(session): pass cwd as positional arg to login shells instead of capturing it
Replace the `pwd -P` approach with an explicit positional argument (`$1`)
for zsh and bash login shell invocations. Login shells source profile
scripts (`/etc/profile`, `~/.profile`, `~/.bashrc`) before the `-c`
script executes, and those scripts may change the working directory
(e.g. nvm, direnv), making both `$PWD` and `pwd -P` unreliable at
script evaluation time. By passing `ctx.directory` as `$1` and falling
back to `$PWD` when unset, the shell script always receives the correct
session directory regardless of profile side effects.

Simplify the corresponding integration test by removing verbose CI
debug probes and replacing them with a straightforward `pwd` assertion.
2026-04-25 11:09:17 +02:00
..
2026-04-24 14:18:25 +02:00
2026-04-24 16:58:05 +02:00
2026-04-11 13:25:06 -03:00
2026-04-24 14:18:25 +02:00
2026-04-24 16:58:05 +02:00
2026-04-24 14:18:25 +02:00
2026-04-24 14:18:25 +02:00
2026-04-15 14:26:20 +00:00
2026-04-24 16:58:05 +02:00
2026-04-24 14:18:25 +02:00
2026-04-15 22:51:15 +02:00
2026-04-24 16:58:05 +02:00
2026-04-21 18:03:34 +02:00
2026-04-21 18:03:34 +02:00
2026-04-24 16:58:05 +02:00
2026-04-24 14:18:25 +02:00
2026-04-24 16:58:05 +02:00
2026-04-24 14:18:25 +02:00
2026-04-24 14:18:25 +02:00
2026-04-24 14:18:25 +02:00
2026-04-24 16:58:05 +02:00
2026-04-24 16:58:05 +02:00
2026-04-24 14:18:25 +02:00