No description
This repository has been archived on 2026-10-29. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • JavaScript 64.9%
  • PowerShell 35.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-10 16:40:04 +01:00
.github/workflows Initial EveTui runtime 2026-07-10 16:40:04 +01:00
conformance/captures Initial EveTui runtime 2026-07-10 16:40:04 +01:00
scripts Initial EveTui runtime 2026-07-10 16:40:04 +01:00
src Initial EveTui runtime 2026-07-10 16:40:04 +01:00
test Initial EveTui runtime 2026-07-10 16:40:04 +01:00
test-support Initial EveTui runtime 2026-07-10 16:40:04 +01:00
tools/evetui Initial EveTui runtime 2026-07-10 16:40:04 +01:00
.gitignore Initial EveTui runtime 2026-07-10 16:40:04 +01:00
eve-runtime-capability.json Initial EveTui runtime 2026-07-10 16:40:04 +01:00
package.json Initial EveTui runtime 2026-07-10 16:40:04 +01:00
README.md Initial EveTui runtime 2026-07-10 16:40:04 +01:00

EveTui

EveTui is the provider-agnostic compact terminal lowerer for Eve surfaces. It consumes provider advertisements and surface documents, emits typed command intents through provider-owned boundaries, and publishes terminal-grid capture evidence without owning provider state or plugin semantics.

Eve owns the surface contract. EveTui owns terminal projection, package and test lifecycle, and capture artifacts. Providers remain the only writers of live state.

npm test
powershell -ExecutionPolicy Bypass -File .\scripts\run-evetui-lifecycle-smoke.ps1