Commit Graph
10 Commits
Author SHA1 Message Date
lemke_handClaude Sonnet 5 12d70469cd Collapse the duplicate startup_inline.py into eco/startup_inline.py
There were two full copies of the interactive startup script: eco/
startup_inline.py (the package copy, run via `eco_cli.py`'s `run -m eco.
startup_inline`, used by both the eco console-script and scripts/eco-dev)
and a second copy at the repo root, execed by startup_inline_new.py -- the
back-compat shim the real /sf/bernina/bin/{eco,eco_new,eco-in,eco_from}
wrappers hardcode by absolute path (root-owned, not editable here).

The two had already drifted: the root copy was silently missing the
kernel_registry.install_shell_logger() call the package copy had gained,
so every session started the normal way at a console (the actual daily
entry point) was never logged at all, despite eco.logs' viewer assuming
every console session has a log. Repointed the shim to exec eco/
startup_inline.py directly instead of the sibling root copy, and deleted
the now-fully-redundant root copy -- one real script left to maintain, so
this class of drift can't recur.

Verified live: ran a real ipython session through startup_inline_new.py
exactly as the /sf/bernina/bin wrappers do (`run startup_inline_new.py -l
-s bernina`), confirmed a fresh ~/.eco/kernel_logs/*.jsonl appeared with
the probe command actually logged.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-12 16:24:09 +02:00
gac bernina 97a9020149 updates to run 2026-08-21 15:10:25 +02:00
gac bernina 9fc5fab2bc some fixes 2026-06-13 15:02:07 +02:00
sander_m 34669ed9cd long time comit 2026-03-26 10:20:42 +01:00
sander_m 7518a8c86f fixes fixes on run_table init 2024-02-27 15:14:17 +01:00
sander_m f3f85cddc3 fixes 2023-10-24 21:59:50 +02:00
sander_m 3d5bc74884 fixes 2021-11-09 15:07:43 +01:00
sander_m 499f4b55df writing into json file 2021-11-03 12:13:02 +01:00
mankowsky_r 90b5d64a97 fixed alias update issue in motors 2021-01-22 11:05:24 +01:00
mankowsky_r abcba78616 switched to new way implementing and importing scopes. 2021-01-19 16:51:22 +01:00