tricorder-types

Shared domain types for various Tricorder components

https://github.com/tweag/tricorder#readme

Stackage Nightly 2026-10-03:0.4.2.0
Latest on Hackage:0.4.2.0

See all snapshots tricorder-types appears in

MIT licensed by Christian Georgii
Maintained by [email protected]
This version can be pinned in stack with:tricorder-types-0.4.2.0@sha256:f7aecd2594ac2a9579f1a4b74e7f925cc12b1cfd8823cc9a129876a664d58621,2277

Module documentation for 0.4.2.0

tricorder-types

Shared domain types for Tricorder and Tricorder’s MCP server.

tricorder-types intentionally has no dependency on tricorder itself, so consumers that only need to construct or render these types — without pulling in the full daemon, TUI, or build machinery — can depend on it directly.

License

MIT — see LICENSE.

Changes

Changelog

All notable changes to tricorder-types will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to the PVP.

[Unreleased]

[0.4.2.0] - 2026-10-02

Added

  • Daemon.Info command.

[0.4.1.0] - 2026-09-17

Added

  • Proper support for GHC 9.14.

[0.4.0.0] - 2026-09-16

Removed

  • Support for GHC 9.14. A faulty CI setup incorrectly stated that we were building and testing successfully on GHC 9.14.

[0.3.1.0] - 2026-09-15

Added

  • Support GHC 9.14.

[0.3.0.0] - 2026-09-11

Removed

  • Dependency on effectful-core and effectful-plugin.

[0.2.0.0] - 2026-09-10

Changed

  • Require effectful-core >=2.7 && <2.8.
  • Require effectful-plugin >=2.2 && <2.3.

[0.1.0.0] - 2026-08-24

Added

  • Initial release.