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

Subbuilds Name State Detail
Build 386401 Check the quality with Pylint: from test_lint to test_pylint 13m Killed Log
Build 386402 At install tests: from account to website_twitter Killed Log
Build 386403 Post install tests: step install all modules Killed Log
Build 386404 Post install tests: from account to payment_bidv_viin Killed
Build 386405 Post install tests: from payment_buckaroo to to_account_asset Killed
Build 386406 Post install tests: from to_account_asset_purchase to viin_account Killed
Build 386407 Post install tests: from viin_account_auto_transfer to viin_estimate_approval Killed
Build 386408 Post install tests: from viin_estimate_budget to viin_project_access_timesheet Killed
Build 386409 Post install tests: from viin_project_gantt to website_twitter Killed
Build 386410 Test install all modules without demo data: from account to website_twitter Killed Log
Create Date Level Message
06/20/2026 07:50:54 INFO
Updated repository Viindoo-odoo
06/20/2026 07:50:54 INFO
Updated repository Viindoo-tvtmaaddons
06/20/2026 07:50:54 INFO
Updated repository Viindoo-erponline-enterprise
06/20/2026 07:50:54 INFO
Updated repository Viindoo-branding
06/20/2026 07:50:54 INFO
Cloned repository Viindoo-ai