Commit Graph
9 Commits
Author SHA1 Message Date
ZacharyZhang-NYandClaude Opus 5.5 06eb2ce8dc Q92: an unreadable or unrenewable credential is logged on its request
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 15:20:36 -04:00
ZacharyZhang-NYandClaude Opus 5.5 4668396f25 Q87: provider errors keep status and provider code; text never decides recovery
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 14:52:31 -04:00
ZacharyZhang-NYandClaude Opus 5.5 c38b424f4b Q67: in-flight requests reserve monthly quota
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 11:37:35 -04:00
ZacharyZhang-NYandClaude Opus 5.5 d184e82e2a Q66: usage counts instructions, tool definitions and tool calls
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 11:29:10 -04:00
ZacharyZhang-NYandClaude Opus 5.5 c2f8e656f6 Q65: every call path records real tokens, cache, reasoning and cost
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 11:24:54 -04:00
ZacharyZhang-NYandClaude Opus 5.5 acbafcd6de Q62: cancelled and finished provider requests keep their final state
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 10:47:25 -04:00
ZacharyZhang-NYandClaude Opus 5.5 46cd167c2c Q61: a failed status check no longer ends recovery of a background response
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 10:42:57 -04:00
ZacharyZhang-NY 349547a0de Resume parked work when a provider's monthly limit is raised
The heartbeat scheduler enqueued runs even while a provider's monthly
usage window was full, so every task burned its 3-attempt retry budget
on instant quota failures within seconds and stayed dead forever -
raising the limit (or restarting) never revived anything.

- Park tasks (skip enqueue) while their provider is at its
  monthly_request_limit instead of creating runs doomed to fail
- Exclude quota-blocked failures from the 3-attempt retry budget,
  retroactively reviving tasks abandoned by past filled windows
- Share the gate message as PROVIDER_MONTHLY_LIMIT_MESSAGE and log
  quota-block transitions once per state change for diagnosability
- Ignore landing/ (self-contained Next.js sub-project) and
  built-in skills/ (prompt content) in eslint so verify:ci lints only
  application code
2026-07-08 20:51:24 -04:00
ZacharyZhang-NY 07d0b4587d Promote AgentCompany-New to the repository root and retire the old app
The legacy application - its src, tests, landing site, promo assets, docs,
release tooling, CI workflows, and root configs - leaves the tree; it stays
reachable in history. Everything under AgentCompany-New moves up unchanged:
same package name, so the production userData/database path is untouched,
and e2e/build scripts already resolved paths relative to the project. The
developer cred.txt stays gitignored at its new location. Full verify:ci
passes from the new root.
2026-07-07 00:04:13 -04:00