All Classes and Interfaces
Class
Description
This command recursively adds a TOCOMPUTE header to all non-hidden files in the current directory
that do not already have one.
Base interface for all subcommands in the Älyverkko CLI.
Central configuration class storing all application parameters.
The JoinFilesCommand aggregates multiple files (optionally matching
a specific pattern) into a single file for AI processing, typically
in the mail directory.
Displays all available AI models in the configured models directory.
The main entry point for the Älyverkko CLI application.
Represents a single AI model configuration entry, including alias,
path to the model file, token context size, and an optional
end-of-text marker.
Represents the data needed to perform a single task based AI query,
containing prompts and the specific AI model to use.
A custom priority queue implementation for TaskQueueEntry that maintains tasks in priority order.
TODO: what if directory disappeared that contained original input file ? Response cannot be written back anymore.
TODO: What happens when directory gets renamed ? Will event listener reindex all files inside it for processing ?
The TaskProcessorCommand continuously monitors a specified tasks
directory for new or modified text files, checks if they have a
"TOCOMPUTE:" marker, and if so, adds them to a priority queue to be
processed in priority order.
A static nested class representing a task in the queue, with a
priority and a tiebreaker for sorting.
General utility functions for the Älyverkko CLI application.
Interactive configuration wizard that helps users validate and fix their configuration files.