Name: [ADD] viin_ai_ops: Operating Layer foundation (P-OPS-1)

State: Killed

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #36

Committer: David Tran

Committer Email: davidtran.hp@gmail.com

Commit: 63eb8909a56e9ae0d8e791ac3ebe528060d481be

Description:

                                            [FIX] viin_ai_chat: mute odoo.http in AC10 nonce-burn test

test_AC10_nonce_burned_after_mismatch intentionally triggers the
'No pending tool call' UserError on its step-2 retry (the pending
state was burned after the prior NONCE_MISMATCH). Odoo's JSON
dispatcher logs that UserError at WARNING on the odoo.http logger,
which runbot surfaces as a build warning (Subbuild #384049:
'No pending tool call: wi15-nonce-burn-001').

The expected-error sibling tests in this class (AC01/02/03/06)
already carry @mute_logger('odoo.http', ...); AC10 was added in
M1 W5 without it. Apply the same decorator so the deliberately
provoked warning no longer pollutes the log. No behavior or
assertion change.
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time: Not finished