Connection
Base URL, credentials and a reachable server.
Add filters to a task list. Describe loading, empty and error states as part of the same interface change.
Base URL, credentials and a reachable server.
A model available through the configured endpoint.
Context limits and tool support are determined by the model and server.
const visible = tasks.filter(matchesFilter);
if (loading) return renderLoading();
return visible.length
? renderTasks(visible) : renderEmpty();