hyperhive/hive-agent/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
damocles c5fe61777e hive-agent: don't claim 'already logged out' when a credential file is stuck undeletable
Closes #2831. post_logout's wipe_summary only checked whether cleared.wiped
was empty, so a real .credentials.json blocked by EPERM (nothing made it
into wiped) got reported as 'no credential files present (already logged
out)' in the same breath as a warning saying the delete failed -- self
contradictory and misleading, since the file is still there un-deleted.

Extracted the branch into a pure wipe_summary() helper (wiped file(s) named >
warnings-only failure > genuinely nothing found) with unit tests covering
the exact permission-error shape from the issue.
2026-08-02 21:35:06 +02:00
..
web_ui hive-agent: don't claim 'already logged out' when a credential file is stuck undeletable 2026-08-02 21:35:06 +02:00
db_migrate.rs hive-agent: finish chrono-clock migration on remaining call sites 2026-08-02 02:12:19 +02:00
disk_watch.rs harness todos: ack reconciled todos instead of deleting them 2026-07-28 09:40:15 +02:00
events.rs hive-agent: finish chrono-clock migration on remaining call sites 2026-08-02 02:12:19 +02:00
harness_state.rs refactor(hive-agent): split the forge notification poller into its own crate 2026-07-26 21:30:29 +02:00
identity.rs refactor(#2464): rename hive-ag3nt crate to hive-agent, collapse lib into main 2026-07-15 16:09:39 +02:00
login.rs refactor(#2464): rename hive-ag3nt crate to hive-agent, collapse lib into main 2026-07-15 16:09:39 +02:00
login_session.rs refactor(#2464): rename hive-ag3nt crate to hive-agent, collapse lib into main 2026-07-15 16:09:39 +02:00
main.rs auto-pause the turn loop after repeated missed get_loose_ends on todo wakes 2026-08-02 17:47:49 +02:00
mcp_config.rs hive-agent: enable the Skill built-in tool so installed skills are invokable 2026-07-27 22:28:28 +02:00
paths.rs feat(#2635): wire harness-local questions mirror (inc2 pt2) 2026-07-26 02:07:33 +02:00
plugins.rs refactor(#2464): rename hive-ag3nt crate to hive-agent, collapse lib into main 2026-07-15 16:09:39 +02:00
prompt.rs refactor(#2464): rename hive-ag3nt crate to hive-agent, collapse lib into main 2026-07-15 16:09:39 +02:00
questions.rs hive-agent: finish chrono-clock migration on remaining call sites 2026-08-02 02:12:19 +02:00
reminder_timer.rs hive-agent: finish chrono-clock migration on remaining call sites 2026-08-02 02:12:19 +02:00
reminders.rs hive-agent: finish chrono-clock migration on remaining call sites 2026-08-02 02:12:19 +02:00
serve_common.rs auto-pause the turn loop after repeated missed get_loose_ends on todo wakes 2026-08-02 17:47:49 +02:00
stats.rs hive-agent: finish chrono-clock migration on remaining call sites 2026-08-02 02:12:19 +02:00
stream_enrich.rs remove request_next_turn: same-turn continuation is always worse than an external wake 2026-07-27 22:15:36 +02:00
todo_server.rs revise bulk-clear to explicit ids per mara's feedback, fix clippy line count 2026-08-02 16:41:33 +02:00
todos.rs revise bulk-clear to explicit ids per mara's feedback, fix clippy line count 2026-08-02 16:41:33 +02:00
turn.rs swap hive-claude to the crates.io registry dependency (#2931) 2026-08-02 14:19:26 +02:00
turn_stats.rs swap hive-claude to the crates.io registry dependency (#2931) 2026-08-02 14:19:26 +02:00
vacuum.rs hive-sh4re/hive-bash-mcp/hive-agent: retype TaskFile timestamps to DateTime<Utc>, drop now_unix from these crates 2026-08-02 02:12:19 +02:00