cpojer
935a0e5708
chore: Enable typescript/no-explicit-any rule.
2026-02-02 16:18:09 +09:00
Mario Zechner
4347d2468c
fix: format issues and lint error in oauth.ts
2026-02-02 01:59:42 +01:00
Peter Steinberger
7aeabbabd4
fix: refine oauth provider guard
2026-02-01 15:52:56 -08:00
Peter Steinberger
e58291e070
fix: align embedded runner with pi-coding-agent API
2026-02-01 15:51:46 -08:00
Peter Steinberger
3367b2aa27
fix: align embedded runner with session API changes
2026-02-01 15:06:55 -08:00
Peter Steinberger
bcde2fca5a
fix: align embedded agent session setup
2026-02-01 22:23:16 +00:00
cpojer
f06dd8df06
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
2026-02-01 10:03:47 +09:00
cpojer
5ceff756e1
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
2026-01-31 16:19:20 +09:00
cpojer
9c4cbaab7b
chore: Enable eslint/no-unused-vars.
2026-01-31 16:06:39 +09:00
cpojer
15792b153f
chore: Enable more lint rules, disable some that trigger a lot. Will clean up later.
2026-01-31 16:04:04 +09:00
Peter Steinberger
9a7160786a
refactor: rename to openclaw
2026-01-30 03:16:21 +01:00
Peter Steinberger
6d16a658e5
refactor: rename clawdbot to moltbot with legacy compat
2026-01-27 12:21:02 +00:00
Dave Lauer
4b6347459b
fix: fallback to main agent OAuth credentials when secondary agent refresh fails
...
When a secondary agent's OAuth token expires and refresh fails, the agent
would error out even if the main agent had fresh, valid credentials for
the same profile.
This fix adds a fallback mechanism that:
1. Detects when OAuth refresh fails for a secondary agent (agentDir is set)
2. Checks if the main agent has fresh credentials for the same profileId
3. If so, copies those credentials to the secondary agent and uses them
4. Logs the inheritance for debugging
This prevents the situation where users have to manually copy auth-profiles.json
between agent directories when tokens expire at different times.
Fixes: Secondary agents failing with 'OAuth token refresh failed' while main
agent continues to work fine.
2026-01-26 20:03:25 -05:00
Peter Steinberger
526303d9a2
refactor(auth)!: remove external CLI OAuth reuse
2026-01-26 19:05:00 +00:00
Peter Steinberger
f1afc722da
Revert "fix: improve GitHub Copilot integration"
...
This reverts commit 21a9b3b66f .
2026-01-23 07:14:00 +00:00
Peter Steinberger
2efd265697
Revert "fix: treat copilot oauth tokens as non-expiring"
...
This reverts commit 35228ecae9 .
2026-01-23 07:14:00 +00:00
Peter Steinberger
35228ecae9
fix: treat copilot oauth tokens as non-expiring
2026-01-23 02:51:33 +00:00
Peter Steinberger
21a9b3b66f
fix: improve GitHub Copilot integration
2026-01-23 02:51:33 +00:00
Muhammed Mukhthar CM
8eb80ee40a
Models: add Qwen Portal OAuth support
2026-01-18 01:03:08 +00:00
Peter Steinberger
fe974f420d
chore: standardize Claude Code CLI naming ( #915 )
...
Follow-up to #915 .
2026-01-14 20:07:35 +00:00
Peter Steinberger
c379191f80
chore: migrate to oxlint and oxfmt
...
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
2026-01-14 15:02:19 +00:00
Peter Steinberger
bcbfb357be
refactor(src): split oversized modules
2026-01-14 01:17:56 +00:00