Skip to main content

Module tools

Module tools 

Source
Expand description

Ask’s readers beyond the workspace tools: history, the journal’s account, evidence and the catalog of codes. Each reads through a runtime function or a fixed git argv — never a shell, never the network.

Structs§

AskTools
Ask’s readers over one project.
Explain
What a speccoder code means and how to resolve it.
GitLog
Commits on a path, newest first.
GitShow
A file as it was at a revision, or a commit’s summary.
Inbox
What waits for a person, across features.
JournalAccount
What the model said in a run, turn by turn (its words: a claim).
Propose
A change for the person to confirm; nothing runs.
Report
The tasks of a feature and their states.
TaskEvidence
A task’s state and its evidence rows.

Constants§

SERVER
The tool server’s name.
WORKSPACE
The workspace tools Ask may use: reading only.

Functions§

declarations
Ask’s own tools, as the model is told them.
names
The readers’ names, for the manifest’s grants.