Issue Summary: Context Chat Backend Integration in Nextcloud Talk
We are attempting to enable and test the Context Chat Backend (version 4.3.0) as part of our Nextcloud Talk AI capabilities. The backend container is successfully running and healthy, responding to http://127.0.0.1:23004/heartbeat with {“status”:“ok”}.
What’s Working:
- context_chat_backend Docker container has been successfully launched using the official image from Package context_chat_backend · GitHub.
- The APP_SECRET in the container matches the one used during app_api:app:register.
- The app is now listed as enabled via occ app_api:app:list.
- Other ExApps like summary_bot, stt_whisper2, and talk_bot_ai are already running and functioning.
Issues:
- Despite successful registration and heartbeat, the Context Chat bot does not appear or respond in Nextcloud Talk.
- Attempting to assign the daemon using app_api:daemon:assign failed:
Command “app_api:daemon:assign” is not defined
- There is no clear UI or CLI documentation on how to bind this app to Nextcloud Talk conversations after deployment.
- app_api:provider:list command is missing; possibly deprecated or not available in app_api 5.0.2.
Environment:
- Nextcloud Version: 31.0.6.2
- App API: 5.0.2
- Daemon Config: manual_install, port 23004, secret matched
- URL: https://www.scalenowai.com.au:3010
- OS: Ubuntu with root access and Docker enabled