Cytown
|
cfd3a1b441
|
Merge branch 'main' into version
|
2026-03-19 18:04:58 +08:00 |
|
dev-miro26
|
c07f5c948f
|
refactor: centralize environment variable key constants (#1730)
* refactor: centralize environment variable key constants
* refactor: update environment variable constants and usage in gateway
|
2026-03-18 18:03:24 +08:00 |
|
Cytown
|
1c123e0162
|
refactor Config to add Version and migratable
|
2026-03-12 13:52:55 +08:00 |
|
Keith Patrick
|
51e8479f99
|
feat: honor PICOCLAW_HOME env var for config, auth, and workspace paths
|
2026-03-05 22:08:37 +00:00 |
|
mosir
|
11996f1a0b
|
refactor(pkg): move atomic file write to dedicated fileutil package
|
2026-02-24 23:57:13 +08:00 |
|
mosir
|
c56fcedcb1
|
refactor(pkg/utils): add unified atomic file write utility
|
2026-02-24 13:22:52 +08:00 |
|
Artem Yadelskyi
|
ad8c2d48c8
|
Merge branch 'main' into fix-formatting
# Conflicts:
# cmd/picoclaw/main.go
# pkg/agent/context.go
# pkg/agent/loop.go
# pkg/channels/dingtalk.go
# pkg/channels/feishu_64.go
# pkg/channels/line.go
# pkg/channels/manager.go
# pkg/config/config.go
# pkg/migrate/migrate_test.go
# pkg/providers/anthropic/provider_test.go
# pkg/providers/claude_provider_test.go
# pkg/providers/http_provider.go
# pkg/providers/openai_compat/provider.go
# pkg/providers/protocoltypes/types.go
# pkg/providers/types.go
|
2026-02-20 20:02:53 +02:00 |
|
Artem Yadelskyi
|
9e120f90ea
|
feat(fmt): Run formatters
|
2026-02-18 21:48:23 +02:00 |
|
mrbeandev
|
848aaedc24
|
feat: complete Antigravity provider integration with robust error handling and docs
|
2026-02-17 20:05:06 +05:30 |
|
Cory LaNou
|
5efe8a2020
|
feat(auth): add OAuth and token-based login for OpenAI and Anthropic
Add `picoclaw auth` CLI command supporting:
- OpenAI OAuth2 (PKCE + browser callback or device code flow)
- Anthropic paste-token flow
- Token storage at ~/.picoclaw/auth.json with 0600 permissions
- Auto-refresh for expired OAuth tokens in provider
Closes #18
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-11 11:41:13 -06:00 |
|