ocs 0.1.5

A session picker for OpenCode
# Changelog

## [0.1.5]https://github.com/terror/ocs/releases/tag/0.1.5 - 2026-08-05

### Added

- Add `zsh` shell integration ([#29]https://github.com/terror/ocs/pull/29 by [terror]https://github.com/terror)
- Add `bash` shell integration ([#30]https://github.com/terror/ocs/pull/30 by [terror]https://github.com/terror)
- Open selected sessions immediately ([#33]https://github.com/terror/ocs/pull/33 by [terror]https://github.com/terror)

### Fixed

- Change session search binding ([#31]https://github.com/terror/ocs/pull/31 by [terror]https://github.com/terror)

### Misc

- Update demo image in readme ([#28]https://github.com/terror/ocs/pull/28 by [terror]https://github.com/terror)
- Assert full sessions in storage tests ([#32]https://github.com/terror/ocs/pull/32 by [terror]https://github.com/terror)

## [0.1.4]https://github.com/terror/ocs/releases/tag/0.1.4 - 2026-08-03

### Added

- Validate opencode database schema ([#19]https://github.com/terror/ocs/pull/19 by [terror]https://github.com/terror)
- Allow configuring opencode session arguments ([#26]https://github.com/terror/ocs/pull/26 by [terror]https://github.com/terror)

### Fixed

- Make `--database` and `--data-dir` conflicting ([#20]https://github.com/terror/ocs/pull/20 by [terror]https://github.com/terror)
- Forward database when opening sessions ([#21]https://github.com/terror/ocs/pull/21 by [terror]https://github.com/terror)
- Normalize database paths ([#24]https://github.com/terror/ocs/pull/24 by [terror]https://github.com/terror)
- Separate project with dots in session rows ([#25]https://github.com/terror/ocs/pull/25 by [terror]https://github.com/terror)

### Misc

- Derive `Default` for `Session` ([#22]https://github.com/terror/ocs/pull/22 by [terror]https://github.com/terror)
- Sort tests alphabetically ([#23]https://github.com/terror/ocs/pull/23 by [terror]https://github.com/terror)

## [0.1.3]https://github.com/terror/ocs/releases/tag/0.1.3 - 2026-07-31

### Added

- Filter out subagent sessions ([#12]https://github.com/terror/ocs/pull/12 by [terror]https://github.com/terror)
- Default to sessions in the current directory ([#13]https://github.com/terror/ocs/pull/13 by [terror]https://github.com/terror)
- Show usage metadata in session rows ([#17]https://github.com/terror/ocs/pull/17 by [terror]https://github.com/terror)

### Fixed

- Delete sessions through opencode directly ([#14]https://github.com/terror/ocs/pull/14 by [terror]https://github.com/terror)
- Make transcript ordering deterministic ([#16]https://github.com/terror/ocs/pull/16 by [terror]https://github.com/terror)

### Misc

- Bump skim from 5.5.0 to 5.6.1 ([#11]https://github.com/terror/ocs/pull/11 by [app/dependabot]https://github.com/app/dependabot)

## [0.1.2]https://github.com/terror/ocs/releases/tag/0.1.2 - 2026-07-27

### Added

- Add version flag ([#9]https://github.com/terror/ocs/pull/9 by [terror]https://github.com/terror)

### Misc

- Bump skim from 5.1.3 to 5.5.0 ([#7]https://github.com/terror/ocs/pull/7 by [app/dependabot]https://github.com/app/dependabot)
- Bump anyhow from 1.0.103 to 1.0.104 ([#6]https://github.com/terror/ocs/pull/6 by [app/dependabot]https://github.com/app/dependabot)
- Bump clap from 4.6.2 to 4.6.4 ([#5]https://github.com/terror/ocs/pull/5 by [app/dependabot]https://github.com/app/dependabot)
- Rename session lookup method ([#8]https://github.com/terror/ocs/pull/8 by [terror]https://github.com/terror)

## [0.1.1]https://github.com/terror/ocs/releases/tag/0.1.1 - 2026-07-17

### Added

- Add current directory filter ([#2]https://github.com/terror/ocs/pull/2 by [terror]https://github.com/terror)
- Add support for deleting sessions ([#1]https://github.com/terror/ocs/pull/1 by [terror]https://github.com/terror)

### Misc

- Extract terminal styles ([#3]https://github.com/terror/ocs/pull/3 by [terror]https://github.com/terror)

## [0.1.0]https://github.com/terror/ocs/releases/tag/0.1.0 - 2026-07-17

Initial release