{% extends "curb_base.html" %} {# This machine › Activity: logging per agent, what each was seen using, and the records. #} {% block part %}
Worth a look: {{ agent.ideas | join(" ") }}
Turn on the log for an agent above. Its next session starts the log, and what it uses shows here.
{% endcall %} {% else %} {% call empty.state("", "No records yet") %}Logging is on. Records start with the agent's next session.
{% endcall %} {% endif %} {% call k.explain("What the log is for", "It shows what your agents really use, so you can close the rest.") %}Each record is chained to the one before it and signed by this machine. If anyone edits, removes or reorders a record, Check the log is intact names the record.
The log covers every session on this machine. It does not record which project a session was in, and it never holds a path, a command or any content.
Curb needs 14 days and 20 sessions before it suggests closing anything.
{{ k.cmd("flanner curb log --verify") }} {% endcall %}Curb adds its logging hooks to {{ who }}'s own settings.
Curb backs up the settings file for 7 days. Turn the log off here at any time.
{% endcall %} {% call k.review_box("logging-off", "Stop logging " ~ who ~ "?", "/curb/machine/activity/logging", {"agent": key, "on": ""}) %}Curb removes its logging hooks from {{ who }}'s own settings.
Curb backs up the settings file for 7 days.
{% endcall %} {% endblock %}