[REF] viin_ai_search: return web_query result via the standard envelope helper
Rewrite the web_query server-action body to build its result through
`env['ir.actions.server']._tool_result(...)`, returning a valid
ir.actions.client action instead of the non-standard `tool_result` dict.
Update the header comment and the server-action test to assert the new
envelope while preserving the domain/fallback_used assertions.
| Subbuilds | Name | State | Detail |
|---|---|---|---|
| Build 386361 | Check the quality with Pylint: from test_lint to test_pylint 19m | Killed | Log |
| Build 386362 | At install tests: from account to website_twitter 189m | Killed | Log |
| Build 386363 | Post install tests: step install all modules 115m | Killed | Log |
| Build 386364 | Post install tests: from account to payment_authorize 138m | Killed | Log |
| Build 386365 | Post install tests: from payment_bidv_viin to theme_default | Killed | Log |
| Build 386366 | Post install tests: from to_account_accountant to transifex 73m | Killed | Log |
| Build 386367 | Post install tests: from uom to viin_estimate_approval 84m | Killed | Log |
| Build 386368 | Post install tests: from viin_estimate_budget to viin_project 38m | Killed | Log |
| Build 386369 | Post install tests: from viin_project_access_timesheet to website_twitter 59m | Killed | Log |
| Build 386370 | Test install all modules without demo data: from account to website_twitter 89m | Killed | Log |
| Create Date | Level | Message |
|---|---|---|
| 06/19/2026 19:10:52 | INFO |
Updated repository Viindoo-odoo
|
| 06/19/2026 19:10:52 | INFO |
Updated repository Viindoo-tvtmaaddons
|
| 06/19/2026 19:10:52 | INFO |
Updated repository Viindoo-erponline-enterprise
|
| 06/19/2026 19:10:52 | INFO |
Updated repository Viindoo-branding
|
| 06/19/2026 19:10:52 | INFO |
Cloned repository Viindoo-ai
|