Alex alex
  • Joined on 2026-05-11
alex pushed to dev at alex/headquarter 2026-05-28 20:36:40 +02:00
3ef60be623 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev
9bd5fc5c68 refactor: remove Tool Configs and Config Folders
Compare 2 commits »
alex pushed to dev at alex/headquarter 2026-05-28 20:35:56 +02:00
a3d01dd0a5 fix(terminal): loading state, focus handling, debug logging
alex pushed to dev at alex/headquarter 2026-05-28 19:47:42 +02:00
b6e71e32f5 fix(terminal): prevent double session creation, restore sessions on reload
alex pushed to dev at alex/headquarter 2026-05-28 19:15:53 +02:00
9ccaae04db Merge remote-tracking branch 'origin/dev' into dev
9f90624aa6 fix(terminal): prevent xterm.js crash, websocket disconnect cascade, stale sessions
Compare 2 commits »
alex pushed to dev at alex/headquarter 2026-05-28 15:51:37 +02:00
62c1fb3836 Merge branch 'feat/tool-definition-manifest' into dev
f658b71079 feat: tool definition manifest system
3e99e7f197 feat: legacy fallback tests and docs (PR 3)
e46b4f9249 feat: Tool Workshop manifest editor (PR 2)
5deee8c65c feat: tool definition manifest system (PR 1)
Compare 5 commits »
alex pushed to dev at alex/headquarter 2026-05-28 15:45:42 +02:00
569c20cf63 fix(terminal): simplify REST endpoints to use instance_id only
alex pushed to feat/tool-definition-manifest at alex/headquarter 2026-05-28 15:37:45 +02:00
3e99e7f197 feat: legacy fallback tests and docs (PR 3)
alex pushed to dev at alex/headquarter 2026-05-28 14:45:34 +02:00
c2c983a01e fix(alembic): bridge ghost migration 2026_05_28_add_tool_definition_manifests
alex created branch feat/tool-definition-manifest in alex/headquarter 2026-05-28 14:37:35 +02:00
alex pushed to feat/tool-definition-manifest at alex/headquarter 2026-05-28 14:37:35 +02:00
e46b4f9249 feat: Tool Workshop manifest editor (PR 2)
5deee8c65c feat: tool definition manifest system (PR 1)
Compare 2 commits »
alex pushed to dev at alex/headquarter 2026-05-28 14:13:27 +02:00
8eb851793d feat: mobile auto-hide header and tabs for multi-session terminal
alex pushed to dev at alex/headquarter 2026-05-28 14:01:32 +02:00
8e5e815ac9 Merge remote-tracking branch 'origin/dev' into dev
143a254b0c chore: add pi cache dirs to .gitignore and mobile terminal styles
62d1bdc462 feat: multi-session terminal frontend UI + tests (PR 3)
0b35ae3bf0 feat: multi-session terminal backend API + frontend client (PR 2)
b55300ff6f feat: multi-session terminal backend core (PR 1)
Compare 5 commits »
alex pushed to dev at alex/headquarter 2026-05-28 11:01:51 +02:00
314ba3aee4 Merge branch 'fix/container-name-case-sensitivity' into dev
18e4a89573 Merge branch 'fix/container-name-case-sensitivity'
29943ac239 fix: lowercase container name filter for case-sensitive docker ps
Compare 3 commits »
alex pushed to dev at alex/headquarter 2026-05-28 10:33:58 +02:00
22474cdba5 style: fix all ruff and eslint errors across codebase
0c839e8c6f fix: terminal 4004 infinite reconnect loop for pi-agent tool type
Compare 2 commits »
alex pushed to investigate-terminal-bug at alex/headquarter 2026-05-28 10:30:53 +02:00
22474cdba5 style: fix all ruff and eslint errors across codebase
0c839e8c6f fix: terminal 4004 infinite reconnect loop for pi-agent tool type
Compare 2 commits »
alex created branch investigate-terminal-bug in alex/headquarter 2026-05-28 10:30:52 +02:00
alex pushed to dev at alex/headquarter 2026-05-27 22:34:26 +02:00
c63cf7db50 fix: handle existing git mount dirs and invalid compose ports
alex pushed to dev at alex/headquarter 2026-05-27 22:29:39 +02:00
d9d2b91384 fix: skip port mapping for terminal-only tools in dockerfile compose
alex pushed to dev at alex/headquarter 2026-05-27 22:17:00 +02:00
d6ea5fb1fd chore: clean up debugging logs and console prints
alex pushed to dev at alex/headquarter 2026-05-27 22:08:02 +02:00
1883825b18 fix: run docker build in thread pool to avoid blocking API