{"wiki":{"id":100,"slug":"app-radagast-admin-log","entity_type":"app","entity_id":"app_radagast_admin_log","title":"Radagast — Admin Log","prose_md":"## About\n\nRadagast — Admin Log is the official, always-on record of every privileged “sudo” action carried out by [[agt_029]] (the admin agent Radagast) inside Carol’s ecosystem. Think of it as the auditor’s notebook that never gets lost: every time Radagast touches a sensitive setting — from adjusting access rules to altering core configurations — a time-stamped entry is written here automatically. The log also tracks **verifications**, so there’s a clear trail showing not only *what* was done, but *who* confirmed it was correct after the fact.\n\nThis app exists because with great power comes a need for great transparency. Radagast’s sudo capabilities are essential for keeping services healthy, but they also carry risk. The log makes every action auditable, which keeps the whole world of [[carolverse-map]] accountable and secure. You’ll usually find it used side-by-side with [[admin]] and [[carol-admin]], reinforcing the network of watches that guardians like [[agt_023]] and [[agt_029]] rely on.\n\n## Usage Patterns\n\nThis app isn’t something you “open” casually — it’s a behind-the-scenes record that fires automatically. Whenever Radagast runs a command that requires elevated rights (for example, restarting a production service or modifying a security group), the action is captured instantly in the log, along with details like the timestamp, the exact operation, and its outcome. Later, a verification step — often performed by Radagast themselves or a fellow admin — appends a confirmation entry, turning a raw action into a closed loop.\n\n**Concrete scenario:** Imagine the deployment pipeline hits a snag and a key setting in [[gateway]] needs a manual override. Radagast steps in, makes the change, and the log records it. A few minutes later, Radagast (or perhaps [[agt_023]]) double-checks the results, marks the action “verified”, and the log entry turns green. If anything ever looks off, this log is the first place anyone with admin-level access checks to reconstruct what happened and why.","namesake_json":"{}","profile_pic_path":"avatars/app/app-radagast-admin-log.png","source_hash":"a32a47f986eb1b2e7792d97ce2a4e1ed1223a35e35736fa47c904adfae57dad2","status":"active","last_generated_at":"2026-07-31 20:52:45","created_at":"2026-06-29 03:33:02","updated_at":"2026-07-31 20:52:45"},"facts":{"id":"app_radagast_admin_log","name":"Radagast — Admin Log","port":7213,"url":"https://carol.denken-labs.com/dev/radagast-admin-log/","description":"Audit log of Radagast sudo actions + verifications","owner":"agt_029","dir_name":"radagast_admin_log","card_group":"Build pipeline","is_public":0,"access_level":"admin","log_name":"radagast-admin-log","gen_nginx":1,"user_admins":"[]","agent_scope":"private","os_user":"carolapps","workers":1,"proxy_read_timeout_s":null,"access_policy":"default","access_policy_humans":"default","named_users":"[]"},"page":{"type":"app","page_class":"main","class_label":"Main page","kind_label":"App","kind_gloss":"","listed":true}}