Skip to content

Commit

Permalink
Merge pull request #1053 from julep-ai/c/character-limits
Browse files Browse the repository at this point in the history
chore(agents-memory-store): Increase strings lengths constraints
  • Loading branch information
HamadaSalhab authored Jan 14, 2025
2 parents ea7dcd7 + ad5e073 commit 476a2eb
Show file tree
Hide file tree
Showing 2 changed files with 82 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
BEGIN;

-- Drop the updated constraints
ALTER TABLE agents
DROP CONSTRAINT IF EXISTS ct_agents_about_length;

ALTER TABLE tools
DROP CONSTRAINT IF EXISTS ct_tools_description_length;

ALTER TABLE files
DROP CONSTRAINT IF EXISTS ct_files_description_length;

ALTER TABLE tasks
DROP CONSTRAINT IF EXISTS ct_tasks_description_length;

-- Restore original constraints
ALTER TABLE tools
ADD CONSTRAINT ct_tools_description_length CHECK (
description IS NULL
OR length(description) <= 1000
);

ALTER TABLE files
ADD CONSTRAINT ct_files_description_length CHECK (
description IS NULL
OR length(description) <= 1000
);

ALTER TABLE tasks
ADD CONSTRAINT ct_tasks_description_length CHECK (
description IS NULL
OR length(description) <= 1000
);

ALTER TABLE agents
ADD CONSTRAINT ct_agents_about_length CHECK (
about IS NULL
OR length(about) <= 5000
);

COMMIT;
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
BEGIN;

-- Drop existing constraints
ALTER TABLE agents
DROP CONSTRAINT IF EXISTS ct_agents_about_length;

ALTER TABLE tools
DROP CONSTRAINT IF EXISTS ct_tools_description_length;

ALTER TABLE files
DROP CONSTRAINT IF EXISTS ct_files_description_length;

ALTER TABLE tasks
DROP CONSTRAINT IF EXISTS ct_tasks_description_length;

-- Add new constraints with updated length
ALTER TABLE agents
ADD CONSTRAINT ct_agents_about_length CHECK (
about IS NULL
OR length(about) <= 16000
);

ALTER TABLE tools
ADD CONSTRAINT ct_tools_description_length CHECK (
description IS NULL
OR length(description) <= 16000
);

ALTER TABLE files
ADD CONSTRAINT ct_files_description_length CHECK (
description IS NULL
OR length(description) <= 16000
);

ALTER TABLE tasks
ADD CONSTRAINT ct_tasks_description_length CHECK (
description IS NULL
OR length(description) <= 16000
);

COMMIT;

0 comments on commit 476a2eb

Please sign in to comment.