Skip to content

Output log trace of a run to console - #148

Merged
istathar merged 6 commits into
technique-lang:mainfrom
istathar:print-log
Aug 8, 2026
Merged

Output log trace of a run to console#148
istathar merged 6 commits into
technique-lang:mainfrom
istathar:print-log

Conversation

@istathar

@istathar istathar commented Aug 6, 2026

Copy link
Copy Markdown
Member

Introduce the technique log subcommand.

This prints a nicely formatted version of the trace of a run. Reading the Procedure interchange Format For Transferring Techniques data from the .pfftt file in the local store corresponding to the given run, render a more human readable version to the console.

In addition to the default console, there are also --output options for pfftt (as written on disk), json (to output an array of JSON objects), and finally as with other commands a native variant (for debugging the internal data structures if necessary).

The command offers the ability to select the columns being displayed using the --columns option.

@istathar istathar self-assigned this Aug 6, 2026
@istathar

istathar commented Aug 8, 2026

Copy link
Copy Markdown
Member Author

Example output
Screenshot From 2026-08-06 22-52-03

@istathar istathar changed the title Output log or a run trace to console Output log trace of a run to console Aug 8, 2026
@istathar
istathar merged commit 76a2e48 into technique-lang:main Aug 8, 2026
1 check passed
@istathar
istathar deleted the print-log branch August 8, 2026 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant