https://github.com/phoityne/pms-ui-response
pms-ui-response
https://github.com/phoityne/pms-ui-response
ai bash cabal ghc ghci haskell mcp mcp-server pty stack
Last synced: 3 months ago
JSON representation
pms-ui-response
- Host: GitHub
- URL: https://github.com/phoityne/pms-ui-response
- Owner: phoityne
- License: apache-2.0
- Created: 2025-05-31T00:15:36.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-05T11:27:49.000Z (12 months ago)
- Last Synced: 2025-06-17T06:54:40.900Z (12 months ago)
- Topics: ai, bash, cabal, ghc, ghci, haskell, mcp, mcp-server, pty, stack
- Language: Haskell
- Homepage: https://hackage.haskell.org/package/pms-ui-response
- Size: 74.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# pms-ui-response
`pms-ui-response` is one of the internal packages that make up the [`pty-mcp-server`](https://github.com/phoityne/pty-mcp-server) project.
It is responsible for defining structured data types and utilities for formatting responses to be sent to the user interface layer.
In the context of a stdio-mode MCP server, this package specifically handles the construction and serialization of JSON-RPC response objects to be written to `stdout`.
It acts as the final output stage, transforming typed results from the application layer into well-structured JSON responses.
---
## Package Structure

---
## Module Structure

---