picoclaw/pkg/state
dj-oyu ee34c60df2 refactor: replace test files with upstream versions, extract fork-only tests
Replace 43 test files with their upstream/main versions to eliminate
test file merge conflicts entirely (43 files, 604 markers → 0).

Fork-only test functions are extracted to *_ext_test.go files (19 files)
which have no upstream counterpart and thus never conflict.

Source-level upstream alignment:
- config/defaults: AllowRemote defaults to true
- config/migration: model names match upstream (gpt-5.4)
- session/manager: sanitizeFilename replaces / and \
- state: log.Printf instead of log.Fatalf on mkdir failure
- wecom: verifySignature returns false on empty token (fail-closed)
- openclaw migration: preserves AllowRemote default

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 03:18:54 +09:00
..
state.go refactor: replace test files with upstream versions, extract fork-only tests 2026-03-13 03:18:54 +09:00
state_ext_test.go refactor: replace test files with upstream versions, extract fork-only tests 2026-03-13 03:18:54 +09:00
state_test.go refactor: replace test files with upstream versions, extract fork-only tests 2026-03-13 03:18:54 +09:00