@@ -3646,6 +3646,10 @@ <h2 id="global-options">Global Options<a class="headerlink" href="#global-option
36463646< td > < code > --allow-outside-cwd</ code > </ td >
36473647< td > Allow context directory outside current working directory</ td >
36483648</ tr >
3649+ < tr >
3650+ < td > < code > --tool <name></ code > </ td >
3651+ < td > Override active AI tool identifier (e.g. < code > kiro</ code > , < code > cursor</ code > )</ td >
3652+ </ tr >
36493653</ tbody >
36503654</ table >
36513655< p > < strong > Initialization required.</ strong > Most commands require a < code > .context/</ code > directory
@@ -3795,6 +3799,18 @@ <h2 id="commands">Commands<a class="headerlink" href="#commands" title="Permanen
37953799< td > MCP server for AI tool integration (stdin/stdout)</ td >
37963800</ tr >
37973801< tr >
3802+ < td > < a href ="tools/#ctx-steering "> < code > ctx steering</ code > </ a > </ td >
3803+ < td > Manage steering files (behavioral rules for AI tools)</ td >
3804+ </ tr >
3805+ < tr >
3806+ < td > < a href ="tools/#ctx-hook "> < code > ctx hook</ code > </ a > </ td >
3807+ < td > Manage lifecycle hooks (shell scripts for automation)</ td >
3808+ </ tr >
3809+ < tr >
3810+ < td > < a href ="tools/#ctx-skill "> < code > ctx skill</ code > </ a > </ td >
3811+ < td > Manage reusable instruction bundles</ td >
3812+ </ tr >
3813+ < tr >
37983814< td > < a href ="config/#ctx-config "> < code > ctx config</ code > </ a > </ td >
37993815< td > Manage runtime configuration profiles</ td >
38003816</ tr >
@@ -3904,6 +3920,15 @@ <h2 id="configuration-file">Configuration File<a class="headerlink" href="#confi
39043920</ span > < span id ="__span-1-32 "> < a id ="__codelineno-1-32 " name ="__codelineno-1-32 " href ="#__codelineno-1-32 "> </ a > < span class ="w "> </ span > < span class ="p p-Indicator "> -</ span > < span class ="w "> </ span > < span class ="l l-Scalar l-Scalar-Plain "> nudge</ span >
39053921</ span > < span id ="__span-1-33 "> < a id ="__codelineno-1-33 " name ="__codelineno-1-33 " href ="#__codelineno-1-33 "> </ a > < span class ="w "> </ span > < span class ="p p-Indicator "> -</ span > < span class ="w "> </ span > < span class ="l l-Scalar l-Scalar-Plain "> relay</ span >
39063922</ span > < span id ="__span-1-34 "> < a id ="__codelineno-1-34 " name ="__codelineno-1-34 " href ="#__codelineno-1-34 "> </ a > < span class ="w "> </ span > < span class ="c1 "> # - heartbeat # Every-prompt session-alive signal</ span >
3923+ </ span > < span id ="__span-1-35 "> < a id ="__codelineno-1-35 " name ="__codelineno-1-35 " href ="#__codelineno-1-35 "> </ a > < span class ="nt "> tool</ span > < span class ="p "> :</ span > < span class ="w "> </ span > < span class ="s "> ""</ span > < span class ="w "> </ span > < span class ="c1 "> # Active AI tool: claude, cursor, cline, kiro, codex</ span >
3924+ </ span > < span id ="__span-1-36 "> < a id ="__codelineno-1-36 " name ="__codelineno-1-36 " href ="#__codelineno-1-36 "> </ a > < span class ="nt "> steering</ span > < span class ="p "> :</ span > < span class ="w "> </ span > < span class ="c1 "> # Steering layer configuration</ span >
3925+ </ span > < span id ="__span-1-37 "> < a id ="__codelineno-1-37 " name ="__codelineno-1-37 " href ="#__codelineno-1-37 "> </ a > < span class ="w "> </ span > < span class ="nt "> dir</ span > < span class ="p "> :</ span > < span class ="w "> </ span > < span class ="l l-Scalar l-Scalar-Plain "> .context/steering</ span > < span class ="w "> </ span > < span class ="c1 "> # Steering files directory</ span >
3926+ </ span > < span id ="__span-1-38 "> < a id ="__codelineno-1-38 " name ="__codelineno-1-38 " href ="#__codelineno-1-38 "> </ a > < span class ="w "> </ span > < span class ="nt "> default_inclusion</ span > < span class ="p "> :</ span > < span class ="w "> </ span > < span class ="l l-Scalar l-Scalar-Plain "> manual</ span > < span class ="w "> </ span > < span class ="c1 "> # Default inclusion mode (always, auto, manual)</ span >
3927+ </ span > < span id ="__span-1-39 "> < a id ="__codelineno-1-39 " name ="__codelineno-1-39 " href ="#__codelineno-1-39 "> </ a > < span class ="w "> </ span > < span class ="nt "> default_tools</ span > < span class ="p "> :</ span > < span class ="w "> </ span > < span class ="p p-Indicator "> []</ span > < span class ="w "> </ span > < span class ="c1 "> # Default tool filter for new steering files</ span >
3928+ </ span > < span id ="__span-1-40 "> < a id ="__codelineno-1-40 " name ="__codelineno-1-40 " href ="#__codelineno-1-40 "> </ a > < span class ="nt "> hooks</ span > < span class ="p "> :</ span > < span class ="w "> </ span > < span class ="c1 "> # Hook system configuration</ span >
3929+ </ span > < span id ="__span-1-41 "> < a id ="__codelineno-1-41 " name ="__codelineno-1-41 " href ="#__codelineno-1-41 "> </ a > < span class ="w "> </ span > < span class ="nt "> dir</ span > < span class ="p "> :</ span > < span class ="w "> </ span > < span class ="l l-Scalar l-Scalar-Plain "> .context/hooks</ span > < span class ="w "> </ span > < span class ="c1 "> # Hook scripts directory</ span >
3930+ </ span > < span id ="__span-1-42 "> < a id ="__codelineno-1-42 " name ="__codelineno-1-42 " href ="#__codelineno-1-42 "> </ a > < span class ="w "> </ span > < span class ="nt "> timeout</ span > < span class ="p "> :</ span > < span class ="w "> </ span > < span class ="l l-Scalar l-Scalar-Plain "> 10</ span > < span class ="w "> </ span > < span class ="c1 "> # Per-hook execution timeout in seconds</ span >
3931+ </ span > < span id ="__span-1-43 "> < a id ="__codelineno-1-43 " name ="__codelineno-1-43 " href ="#__codelineno-1-43 "> </ a > < span class ="w "> </ span > < span class ="nt "> enabled</ span > < span class ="p "> :</ span > < span class ="w "> </ span > < span class ="l l-Scalar l-Scalar-Plain "> true</ span > < span class ="w "> </ span > < span class ="c1 "> # Whether hook execution is enabled</ span >
39073932</ span > </ code > </ pre > </ div >
39083933< table >
39093934< thead >
@@ -4029,6 +4054,48 @@ <h2 id="configuration-file">Configuration File<a class="headerlink" href="#confi
40294054< td > < em > (all)</ em > </ td >
40304055< td > Event filter for webhook notifications (empty = all)</ td >
40314056</ tr >
4057+ < tr >
4058+ < td > < code > tool</ code > </ td >
4059+ < td > < code > string</ code > </ td >
4060+ < td > < em > (empty)</ em > </ td >
4061+ < td > Active AI tool identifier (< code > claude</ code > , < code > cursor</ code > , < code > cline</ code > , < code > kiro</ code > , < code > codex</ code > )</ td >
4062+ </ tr >
4063+ < tr >
4064+ < td > < code > steering.dir</ code > </ td >
4065+ < td > < code > string</ code > </ td >
4066+ < td > < code > .context/steering</ code > </ td >
4067+ < td > Steering files directory</ td >
4068+ </ tr >
4069+ < tr >
4070+ < td > < code > steering.default_inclusion</ code > </ td >
4071+ < td > < code > string</ code > </ td >
4072+ < td > < code > manual</ code > </ td >
4073+ < td > Default inclusion mode for new steering files (< code > always</ code > , < code > auto</ code > , < code > manual</ code > )</ td >
4074+ </ tr >
4075+ < tr >
4076+ < td > < code > steering.default_tools</ code > </ td >
4077+ < td > < code > []string</ code > </ td >
4078+ < td > < em > (all)</ em > </ td >
4079+ < td > Default tool filter for new steering files (empty = all tools)</ td >
4080+ </ tr >
4081+ < tr >
4082+ < td > < code > hooks.dir</ code > </ td >
4083+ < td > < code > string</ code > </ td >
4084+ < td > < code > .context/hooks</ code > </ td >
4085+ < td > Hook scripts directory</ td >
4086+ </ tr >
4087+ < tr >
4088+ < td > < code > hooks.timeout</ code > </ td >
4089+ < td > < code > int</ code > </ td >
4090+ < td > < code > 10</ code > </ td >
4091+ < td > Per-hook execution timeout in seconds</ td >
4092+ </ tr >
4093+ < tr >
4094+ < td > < code > hooks.enabled</ code > </ td >
4095+ < td > < code > bool</ code > </ td >
4096+ < td > < code > true</ code > </ td >
4097+ < td > Whether hook execution is enabled</ td >
4098+ </ tr >
40324099</ tbody >
40334100</ table >
40344101< p > < strong > Priority order:</ strong > CLI flags > Environment variables > < code > .ctxrc</ code > > Defaults</ p >
0 commit comments