Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: anomalyco/opencode
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: dev
Choose a base ref
...
head repository: alberti42/fork-opencode
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: dev-fork
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 16 files changed
  • 3 contributors

Commits on Feb 12, 2026

  1. fix(cli): opencode run --attach ... --agent ... crashes with `No co…

    …ntext found for instance`
    alberti42 committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    94ec407 View commit details
    Browse the repository at this point in the history
  2. feat(util): add binary lowerBound helper

    Add a lower-bound binary search helper used by cursor pagination to locate insertion and boundary indexes efficiently.
    CasualDeveloper authored and alberti42 committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    3d8e910 View commit details
    Browse the repository at this point in the history
  3. feat(session): add cursor-aware message retrieval

    Teach session message listing to handle before/after cursors with stable ordering so pagination windows can be traversed in both directions.
    CasualDeveloper authored and alberti42 committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    5c29d34 View commit details
    Browse the repository at this point in the history
  4. feat(api): add cursor params for session messages

    Expose before/after pagination params in the session messages route and update OpenAPI so clients can request paged message windows.
    CasualDeveloper authored and alberti42 committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    2fda7af View commit details
    Browse the repository at this point in the history
  5. feat(tui): add pagination state and helpers

    Introduce session pagination state management, bounded in-memory windows, and link-header parsing utilities to support incremental loading in the TUI.
    CasualDeveloper authored and alberti42 committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    310bac0 View commit details
    Browse the repository at this point in the history
  6. feat(tui): wire pagination interactions and boundary behavior

    Connect scroll commands and boundary loading in the session view, add edge-aware hint visibility, and harden pagination error and revert-marker handling for navigation jumps.
    CasualDeveloper authored and alberti42 committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    0d089ee View commit details
    Browse the repository at this point in the history
  7. test(session): cover pagination behaviors

    Add regression coverage for session/api pagination, Link header parsing, and TUI pagination helper flows including edge-state updates after boundary loads.
    CasualDeveloper authored and alberti42 committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    bd24d8b View commit details
    Browse the repository at this point in the history
  8. chore: generate

    CasualDeveloper authored and alberti42 committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    fa56cd9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a460443 View commit details
    Browse the repository at this point in the history
Loading