atlas
bc0087830f
fix: chmod claude dir 0755 so hive-core can list session files
...
claude_has_session() calls read_dir() on the agent's claude/ dir to
detect a valid session. The dir was 0700 (create-only path), so
hive-core (a different unix user) got EACCES → read_dir returns Err
→ has_session returns false → every agent shows 'needs login' in the
dashboard even when working.
Fix: ensure_claude_dir now always sets 0755. The credential files
inside (e.g. .credentials.json) are 0600, so the secrets stay private
regardless of the containing directory's mode. Existing 0700 dirs are
corrected on the next spawn/rebuild cycle that calls ensure_claude_dir.
2026-06-04 12:15:32 +02:00
..
bin
fix: drop --server flag from hivectl matrix; discover server_name from homeserver
2026-06-03 21:32:23 +02:00
actions.rs
refactor( #1202 ): introduce HiveEnv + AgentPaths to reduce arg repetition
2026-06-03 22:09:08 +02:00
agent_ports.rs
feat(gateway): hivectl gateway user management + fix htpasswdFile assertion
2026-06-01 23:25:28 +02:00
agent_server.rs
refactor: unify AgentServer + ManagerServer into HiveServer {socket, flavor}
2026-06-04 00:20:17 +02:00
agent_sockets.rs
fix: route gateway nginx control through hive-priv
2026-06-04 09:48:56 +02:00
approvals.rs
hive-c0re: scrub manager-surface cookies + SetParent doc fix ( #715 batch 7)
2026-05-31 17:53:45 +02:00
auto_update.rs
refactor( #1202 ): introduce HiveEnv + AgentPaths to reduce arg repetition
2026-06-03 22:09:08 +02:00
bash_tasks_vacuum.rs
feat(gateway): hivectl gateway user management + fix htpasswdFile assertion
2026-06-01 23:25:28 +02:00
broker.rs
feat( #1137 ): rich unread summary in loose ends and wake signal
2026-06-03 13:56:00 +02:00
build_logs.rs
feat(gateway): hivectl gateway user management + fix htpasswdFile assertion
2026-06-01 23:25:28 +02:00
capabilities.rs
fix: update stale doc comment example root→ruth in capabilities.rs
2026-06-02 18:18:06 +02:00
client.rs
hive-c0re: admin socket server + client (stub dispatch)
2026-05-14 20:49:11 +02:00
container_view.rs
fix(#1164,#1171): harness writes status file, c0re just rescans
2026-06-03 18:33:07 +02:00
coordinator.rs
fix: true atomic bulk topology -- apply_set_parent + single write, add # Errors docs
2026-06-03 23:24:55 +02:00
crash_watch.rs
cleanup( #1177 ): unify manager socket path, remove dead manager-name branches, rename ensure_manager
2026-06-03 20:39:45 +02:00
dashboard.rs
fix( #1218 ): bulk topology move uses one git commit via new set-parent-bulk endpoint
2026-06-03 23:24:55 +02:00
dashboard_events.rs
chore: scrub #NNN issue references from code comments and nix descriptions
2026-06-01 13:30:52 +02:00
events_vacuum.rs
fix( #999 ): resolve all clippy warnings across the workspace
2026-06-01 22:31:06 +02:00
flake_check.rs
feat(gateway): hivectl gateway user management + fix htpasswdFile assertion
2026-06-01 23:25:28 +02:00
forge.rs
fix: route forge_admin through hive-priv; auto-recover matrix passwords
2026-06-03 23:21:45 +02:00
gateway_nginx.rs
fix: route gateway nginx control through hive-priv
2026-06-04 09:48:56 +02:00
knowledge.rs
fix: auto-create knowledge webhook + periodic pull fallback
2026-06-04 12:12:20 +02:00
lib.rs
feat( #1167 ): hive-wide knowledge repo — forge, local clone, bind-mount, webhook
2026-06-03 20:56:17 +02:00
lifecycle.rs
fix: chmod claude dir 0755 so hive-core can list session files
2026-06-04 12:15:32 +02:00
limits.rs
fix(#1164,#1171): harness writes status file, c0re just rescans
2026-06-03 18:33:07 +02:00
loose_ends.rs
feat(gateway): hivectl gateway user management + fix htpasswdFile assertion
2026-06-01 23:25:28 +02:00
main.rs
fix: auto-create knowledge webhook + periodic pull fallback
2026-06-04 12:12:20 +02:00
manager_server.rs
feat( #791 ): add request_init_config + request_apply_commit to AgentServer (topology-scoped)
2026-06-03 22:52:52 +02:00
matrix.rs
fix: route forge_admin through hive-priv; auto-recover matrix passwords
2026-06-03 23:21:45 +02:00
meta.rs
fix: address argus+mara review on #1243 — stale docs, MANAGER_DEFAULT refs, ruth migration
2026-06-04 12:15:03 +02:00
migrate.rs
fix: address argus+mara review on #1243 — stale docs, MANAGER_DEFAULT refs, ruth migration
2026-06-04 12:15:03 +02:00
operator_questions.rs
feat(gateway): hivectl gateway user management + fix htpasswdFile assertion
2026-06-01 23:25:28 +02:00
priv_client.rs
fix: route forge_admin through hive-priv; auto-recover matrix passwords
2026-06-03 23:21:45 +02:00
questions.rs
feat(gateway): hivectl gateway user management + fix htpasswdFile assertion
2026-06-01 23:25:28 +02:00
rebuild_queue.rs
cleanup( #1177 ): unify manager socket path, remove dead manager-name branches, rename ensure_manager
2026-06-03 20:39:45 +02:00
reminder_scheduler.rs
cleanup( #1177 ): unify manager socket path, remove dead manager-name branches, rename ensure_manager
2026-06-03 20:39:45 +02:00
scheduled_prompts.rs
scheduled_prompts: address argus 🟡 on #849 — submit paths section + persistence.md anchor fix
2026-05-31 17:18:15 +02:00
scheduled_prompts_worker.rs
remove history comments from code
2026-06-03 20:39:45 +02:00
server.rs
refactor( #1202 ): introduce HiveEnv + AgentPaths to reduce arg repetition
2026-06-03 22:09:08 +02:00
stats_vacuum.rs
feat(gateway): hivectl gateway user management + fix htpasswdFile assertion
2026-06-01 23:25:28 +02:00
tool_groups.rs
fix: address argus+mara review on #1243 — stale docs, MANAGER_DEFAULT refs, ruth migration
2026-06-04 12:15:03 +02:00
topology.rs
feat(gateway): hivectl gateway user management + fix htpasswdFile assertion
2026-06-01 23:25:28 +02:00