feat: Enhance agent system prompt with write_todos examples, and apply minor code formatting across connector pages and hooks.

This commit is contained in:
Anish Sarkar 2025-12-28 01:41:27 +05:30
parent 0164659f7a
commit 74f17f61ec
9 changed files with 57 additions and 37 deletions

View file

@ -30,7 +30,7 @@ export default function AirtableConnectorPage() {
const [isConnecting, setIsConnecting] = useState(false);
const [doesConnectorExist, setDoesConnectorExist] = useState(false);
const { refetch : fetchConnectors } = useAtomValue(connectorsAtom);
const { refetch: fetchConnectors } = useAtomValue(connectorsAtom);
useEffect(() => {
fetchConnectors().then((data) => {

View file

@ -32,13 +32,14 @@ export default function GoogleCalendarConnectorPage() {
const [isConnecting, setIsConnecting] = useState(false);
const [doesConnectorExist, setDoesConnectorExist] = useState(false);
const { refetch : fetchConnectors } = useAtomValue(connectorsAtom);
const { refetch: fetchConnectors } = useAtomValue(connectorsAtom);
useEffect(() => {
fetchConnectors().then((data) => {
const connectors = data.data || [];
const connector = connectors.find(
(c: SearchSourceConnector) => c.connector_type === EnumConnectorName.GOOGLE_CALENDAR_CONNECTOR
(c: SearchSourceConnector) =>
c.connector_type === EnumConnectorName.GOOGLE_CALENDAR_CONNECTOR
);
if (connector) {
setDoesConnectorExist(true);

View file

@ -32,7 +32,7 @@ export default function GoogleGmailConnectorPage() {
const [isConnecting, setIsConnecting] = useState(false);
const [doesConnectorExist, setDoesConnectorExist] = useState(false);
const { refetch : fetchConnectors } = useAtomValue(connectorsAtom);
const { refetch: fetchConnectors } = useAtomValue(connectorsAtom);
useEffect(() => {
fetchConnectors().then((data) => {

View file

@ -67,7 +67,7 @@ export default function LumaConnectorPage() {
},
});
const { refetch : fetchConnectors } = useAtomValue(connectorsAtom);
const { refetch: fetchConnectors } = useAtomValue(connectorsAtom);
useEffect(() => {
fetchConnectors().then((data) => {

View file

@ -55,7 +55,7 @@ export default function WebcrawlerConnectorPage() {
const [isSubmitting, setIsSubmitting] = useState(false);
const [doesConnectorExist, setDoesConnectorExist] = useState(false);
const { refetch : fetchConnectors } = useAtomValue(connectorsAtom);
const { refetch: fetchConnectors } = useAtomValue(connectorsAtom);
const { mutateAsync: createConnector } = useAtomValue(createConnectorMutationAtom);
// Initialize the form