Skip to content

Repository files navigation

Novolis

novolis-commands

Interrupt-aware command queues
Parse prompts into command envelopes, queue them, run with cancellation.

docs merge packages org

Docs · https://nuget.pkg.github.com/Novolis-Platform/index.json · Org landing · Governance


GitHub Packages shows this repository README on every package page (upstream limitation). Open the package README for install and quick start — embedded in each .nupkg and linked below.

Published packages

Package Install Package README
Novolis.Commands.Abstractions dotnet add package Novolis.Commands.Abstractions README
Novolis.Commands.DependencyInjection dotnet add package Novolis.Commands.DependencyInjection README
Novolis.Commands.Engine dotnet add package Novolis.Commands.Engine README
Novolis.Commands.Expressions dotnet add package Novolis.Commands.Expressions README
Novolis.Commands.Queueing dotnet add package Novolis.Commands.Queueing README
Novolis.Commands.Testing dotnet add package Novolis.Commands.Testing README

For NuGet.org and Visual Studio, the embedded README.md inside each package is authoritative.

novolis-commands

Parse natural-language prompts into command envelopes, queue them, and run them with interrupt-aware cancellation. Agent Surface packages live in novolis-agent.

Packages

Package Description
Novolis.Commands.Abstractions Contracts: parse results, envelopes, queue and processor interfaces
Novolis.Commands.Engine Text parsing and command registry (no domain execution)
Novolis.Commands.Queueing Channel-backed queue and queue runner
Novolis.Commands.DependencyInjection AddNovolisCommands<TContext>() registration
Novolis.Commands.Testing Test doubles and helpers
Novolis.Commands.Expressions Function-call prompt parser (Line(0,1))

Milestone v0

string prompt → ParseResult → CommandEnvelope on ICommandQueue

See docs/design.md for parse vs processor boundaries.

Build

dotnet build
dotnet test

About

Command envelopes, queues, and interrupt-aware execution for Novolis.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages