File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222 " agent"
2323 ],
2424 "openclaw" : {
25+ "contracts" : {
26+ "tools" : [" *" ]
27+ },
2528 "extensions" : [
2629 " ./src/index.ts"
2730 ],
Original file line number Diff line number Diff line change @@ -320,18 +320,29 @@ export function registerCliSetup(api: OpenClawPluginApi): void {
320320 return ;
321321 }
322322
323+ const isAllowlisted = current . plugins ?. allow ?. includes ( "openclaw-ryzome" ) ;
324+
323325 console . log (
324326 success ( " 🫚 Ryzome in circuit." ) +
325327 dim ( ` (key from ${ apiKeyStatus . source } )` ) ,
326328 ) ;
327329 console . log ( "" ) ;
328- console . log ( accent ( " Key: " ) + maskSecret ( apiKeyStatus . apiKey ) ) ;
330+ console . log ( accent ( " Key: " ) + maskSecret ( apiKeyStatus . apiKey ) ) ;
329331 console . log (
330- accent ( " Enabled: " ) +
332+ accent ( " Enabled: " ) +
331333 ( ( entry ?. enabled ?? true ) ? success ( "yes" ) : dim ( "no" ) ) ,
332334 ) ;
333- console . log ( accent ( " API: " ) + resolved . apiUrl ) ;
334- console . log ( accent ( " App: " ) + resolved . appUrl ) ;
335+ console . log (
336+ accent ( " Agent access: " ) +
337+ ( isAllowlisted
338+ ? success ( "allowlisted" )
339+ : dim ( "✗ not allowlisted" ) +
340+ " (run " +
341+ dim ( "openclaw plugins allow openclaw-ryzome" ) +
342+ ")" ) ,
343+ ) ;
344+ console . log ( accent ( " API: " ) + resolved . apiUrl ) ;
345+ console . log ( accent ( " App: " ) + resolved . appUrl ) ;
335346 console . log ( "" ) ;
336347 console . log (
337348 dim ( " Your context is mapped. Outputs land closer to intent." ) ,
You can’t perform that action at this time.
0 commit comments