vibecli

command module
v0.1.31 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 8, 2026 License: GPL-2.0, GPL-3.0 Imports: 17 Imported by: 0

Documentation

Overview

Package main is vibecli — a browser terminal wrapped around kiro-cli. Each /ws connection exec's `kiro-cli chat` directly in a PTY. Server-side state lives in vibecli's own VT screen (internal/vt): on reconnect, the current cell snapshot is replayed to the client. No external multiplexer.

Directories

Path Synopsis
internal
api
Package api holds the HTTP response helpers and output sanitisers shared by the server and the auth handler.
Package api holds the HTTP response helpers and output sanitisers shared by the server and the auth handler.
auth
Package auth wires the /api/whoami, /api/login, /api/logout endpoints that shell out to the bundled kiro-cli binary for identity operations.
Package auth wires the /api/whoami, /api/login, /api/logout endpoints that shell out to the bundled kiro-cli binary for identity operations.
metrics
Package metrics provides application-level Prometheus metrics backed by github.com/cplieger/metrics.
Package metrics provides application-level Prometheus metrics backed by github.com/cplieger/metrics.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL