[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
| 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
|