You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some templates do not define any "embedded apps". You can still create a task with these apps, but attempting to visit the task page for this task will throw an error (only visible in console) "No apps found in task".
Context:
# TaskApps.tsx:L37-46
const embeddedApps = apps.filter((app) => !app.external);
const externalApps = apps.filter((app) => app.external);
const [activeAppId, setActiveAppId] = useState<string>(() => {
const appId = embeddedApps[0]?.id;
if (!appId) {
throw new Error("No apps found in task");
}
return appId;
});
To reproduce this on dev.coder.com, use the template coder-aider@pensive_jackson2.
Workaround
Update the template.
Proposed Solution
It may make more sense to just not render the chat in the sidebar in this case.