Name: [REF] viin_ai: standardize AI tool server-action return envelope as ir.actions.client

State: Killed

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #57

Committer: David Tran

Committer Email: davidtran.hp@gmail.com

Commit: 0f7701b2ad1cf11f970a623ba50d00fce409dd5b

Description:

                                            [REF] viin_ai_stock: return AI tool results via the standard envelope helper

The 3 stock tools (get_stock_level, get_low_stock_products, get_product_moves)
now use env['ir.actions.server']._tool_result(payload); tests assert the
ir.actions.client envelope (tag viin_ai_tool_result) under params['data'].

Claude-Session: https://claude.ai/code/session_0128GTfwboHEZqJZ5xgfkxoL
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time: Not finished