You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit be3fdd1
Browse filesBrowse the repository at this point in the historyBrowse files
* feat(runtime-host): add remote project registration
Allow remote Desktop targets to browse Host-published directory roots and register a selected directory without exposing arbitrary Host paths to the Client. Keep local project selection on the native OS picker and route remote registration through the existing Project Catalog authority.
Generated-by: OpenAI Codex
* fix(desktop): bind project actions to each host
Render project actions inside their owning Host group so remote registration remains reachable even when another Host is selected. Keep the remote home view focused by omitting hidden directories from enumeration.
Generated-by: OpenAI Codex
* fix(desktop): align remote picker with Astryx
Use Astryx controls for every directory and breadcrumb action, then register the new dialog in the generated surface inventory. This keeps the remote picker at zero surface blockers.
Generated-by: OpenAI Codex
* fix(runtime-host): keep hidden project directories reachable
Enumerate every contained directory published by the Host, including dot-prefixed names. Visibility is a presentation concern and must not silently narrow Project registration authority.
Generated-by: OpenAI Codex
* feat(desktop): toggle hidden remote directories
Keep all Host directories reachable while hiding dot-prefixed entries by default in the Desktop picker. Users can reveal them explicitly without changing the Host authorization boundary.
Generated-by: OpenAI Codex
* refactor(desktop): simplify hidden folder toggle
Replace the labeled switch with an accessible eye icon button while preserving the same explicit show and hide behavior.
Generated-by: OpenAI Codex
* refactor(desktop): simplify remote project dialog
Keep the picker focused on navigation and selection. Remove explanatory implementation details that do not help users choose a project directory.
Generated-by: OpenAI Codex
* feat(runtime-host): configure project directory roots
Preserve the service user's home directory as the default while allowing operators to replace it with a bounded, named root allowlist. Remote Clients browse only opaque published roots, and Desktop can switch between them without learning unrestricted Host paths.
Generated-by: OpenAI Codex
* fix(runtime-host): harden remote project registration
Validate the final canonical Project path against its published root and keep pre-commit directory failures out of the Host drain path. Bound directory traversal and keep picker retries and late completions scoped to their exact Host.
Generated-by: OpenAI Codex
* fix(runtime-host): bound remote directory browsing
Keep optional directory browsing from blocking Host startup, make published root identifiers path-independent, and bound each enumeration before sorting. Align the Desktop picker’s navigation and retry behavior with the exact Host operation.
Generated-by: OpenAI Codex
* fix(runtime-host): clarify directory validation
Report non-directory selections separately from root escapes, and keep root identity tests focused on the protocol's uniqueness contract instead of its current allocation format.
Generated-by: OpenAI Codex
0 commit comments