afview

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: May 18, 2026 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Package afview hosts the canonical composed renderers for the af / rensei command surfaces sourced from the daemon's HTTP control API.

Per ADR-2026-05-07-daemon-http-control-api.md §D3, afview is a public peer of afclient/afcli/worker. Renderers live in surface-named sub-packages (afview/provider, afview/kit, afview/workarea, afview/routing). Each sub-package depends on afclient types for the wire shape and on tui-components for theme/format primitives. Rensei imports afview so it does not fork its own renderers — the "soldered-in" OSS principle.

Plain-text fallbacks (PlainList / PlainShow) write deterministic ASCII to an io.Writer and are what rensei-smokes pins against. The Bubble Tea models (when present) sit alongside but are not loaded from the smoke harness — TTY users see them; integration tests do not.

Directories

Path Synopsis
Package kit hosts the canonical renderers for the af / rensei `kit` command tree, sourced from afclient.Kit / KitManifest / KitRegistrySource wire types.
Package kit hosts the canonical renderers for the af / rensei `kit` command tree, sourced from afclient.Kit / KitManifest / KitRegistrySource wire types.
Package provider hosts the canonical renderers for the af / rensei `provider` command tree, sourced from afclient.Provider wire types.
Package provider hosts the canonical renderers for the af / rensei `provider` command tree, sourced from afclient.Provider wire types.
Package routing hosts the canonical renderers for the af / rensei `routing` command tree, sourced from afclient.RoutingConfig and afclient.RoutingExplainResponse wire types.
Package routing hosts the canonical renderers for the af / rensei `routing` command tree, sourced from afclient.RoutingConfig and afclient.RoutingExplainResponse wire types.
Package workarea hosts the canonical renderers for the af / rensei `workarea` command tree, sourced from afclient.Workarea wire types.
Package workarea hosts the canonical renderers for the af / rensei `workarea` command tree, sourced from afclient.Workarea wire types.

Jump to

Keyboard shortcuts

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