SIGN IN SIGN UP

feat: replace console logging with proper logger to OpenCode log file (#17)

* Add logger design spec

* feat: add logger module with warn/debug levels

* refactor: replace console calls with logger in plugin.ts

* refactor: replace console calls with logger in models.ts

* refactor: replace console calls with logger in models-dev.ts

* refactor: replace console calls with logger in omniroute-combos.ts

* refactor: address code review feedback and fix pre-existing test failures

- Remove redundant try/catch around findCurrentLogFile() (review)
- Restore specific config values in warning messages (review)
- Fix models.test.mjs to only count /v1/models fetches
- Return empty responses for combo/models.dev endpoints in tests
- All 22 tests now passing

* chore(release): bump version to 1.1.3
A
Alph4d0g committed
8eef859f1db2c50ccdcffd2d2f42aae7c0e15b7c
Parent: 3bf228d
Committed by GitHub <noreply@github.com> on 5/15/2026, 9:18:43 AM