What's Changed
- Moved from https://github.com/dgilperez/sure-cli
- Update repository references to we-promise/sure-cli by @jjmata in #1
Changelog
- 00232aa Merge pull request #1 from we-promise/codex/update-repository-references-to-we-promise
- e423335 Missed a few places
- a3deef7 Update repository references for migration
- 2a4cbad chore(schema): add insights schemas + validate data when meta.schema present
- e8bb291 ci(schema): validate example outputs against v1 envelope
- 05af5ce ci: add goreleaser workflow for automated releases
- 978534c docs(insights): clarify leaks heuristic defaults
- b8f337f docs(prd): sync PRD with current sure-cli state
- cb24e5f docs(schema): add v1 JSON schemas for agent outputs
- aa1de26 feat(auth): add oauth login + refresh
- 8906d25 feat(auth): auto-refresh bearer token when near expiry
- 7e8c2fa feat(config): comprehensive fee keywords + configurable heuristics
- 409e9f7 feat(insights): add fees + leaks (Phase 4, TDD)
- 9ec7088 feat(insights): add reason + suggested_action; schemas for plan outputs
- 3dc082f feat(insights): add subscriptions detection (Phase 4, TDD)
- 89cea0f feat(login): prompt password securely (hidden input)
- 4ae3061 feat(output): add --format=table for list responses
- d3aa3d8 feat(pagination): add --page/--per-page to list commands
- 1de2f7d feat(plan): add budget + runway commands (client-side)
- 2a8c0b0 feat(transactions): add create with --dry-run/--apply
- 394e36d feat(transactions): add update/delete with --dry-run/--apply
- 872bb98 feat: add install.sh for curl one-liner install
- d57dc44 feat: add plan forecast + propose rules commands
- 88220a4 feat: auto-detect shell profile and add PATH (like nvm/rustup)
- 962002d feat: error hardening + retry logic
- 54f262b feat: export transactions command (CSV/JSON)
- 8c2db90 feat: holdings/performance commands (scaffolded)
- bb470e6 feat: propose rules --apply (execute categorization rules)
- 43aa984 feat: status command (financial snapshot)
- c99424f fix(accounts show): fallback to list lookup (API show not implemented upstream)
- 07db78b fix(auth): default device_type android (some Sure builds reject web)
- bb565e5 fix(auth): ensure device fields non-empty even if config has blanks
- 624bc1d fix(auth): ensure login/refresh set bearer mode + default device fields
- 0f14116 fix(auth): normalize device_type + surface auth error bodies
- 28e2a43 fix(insights): robust amount parsing (thousands separators)
- 7f674c8 fix: check write permission before using /usr/local/bin
- 0b52b7e fix: default to /usr/local/bin on macOS (always in PATH)
- 5f378e6 refactor(insights): move tx window fetch into internal/api
- aa29b78 refactor(output): type Meta in envelope
New Contributors
Full Changelog: https://github.com/we-promise/sure-cli/commits/v0.1.1