Name:
[FIX] ai17 lint follow-up: manifest, RST underline, prettier, comodel, access rule
State:
Killed
PR State:
merged
PR Author:
David Tran
PR Author Email:
PR:
#12
Committer:
David Tran
Committer Email:
davidtran.hp@gmail.com
Commit:
e58b93cafdd919e95cdf059402692a2c4cf011f1
Description:
[FIX] viin_ai_brain: add base.group_user to viin.ai.brain.tools access rule
ir.model.access.csv entry 'viin.ai.brain.tools all' had an empty group_id,
which triggered:
Rule viin.ai.brain.tools all has no group, this is a deprecated feature.
Every access-granting rule should specify a group.
Per Brain access matrix (docs/brain/security.md §4), viin.ai.brain.tools
tools are available to all internal users. Set group_id = base.group_user.
viin.ai.brain.tools is an AbstractModel dispatcher (no DB table); read-only
access (perm_read=1, others=0) allows internal users to invoke tool methods
via env['viin.ai.brain.tools'].tool_<name>() inside ir.actions.server code.
Branch:
17.0
Instance ID:
0
Age:
Up-time:
Not finished