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