module

AgentApropos::Hook

Constants

INDEX_RELATIVE = Path[".cache", "agent-apropos", "index.json"]
LOG_RELATIVE = Path[".cache", "agent-apropos", "log"]
SESSION_NOTICE = "agent-apropos is connected and running. It compiles this repo's coding conventions into a trigger index and automatically injects the ones relevant to whatever file or construct you're touching into your context, as you read and edit files."

Instance methods

post(io_in : IO, stdout : IO, fs : Filesystem, now : Time, override_root : String | Nil = nil, verbose : Bool = false, tool : String | Nil = nil, allow_outside : Bool = false) : Int32
Source
pre(io_in : IO, stdout : IO, fs : Filesystem, now : Time, override_root : String | Nil = nil, verbose : Bool = false, tool : String | Nil = nil, allow_outside : Bool = false) : Int32
Source

Nested types