Skip to content

Commit 4824c90

Browse files
authored
v0.8.20: library, privacy policy updates, slack docs disclaimer
2 parents 82ee2e6 + d48ee87 commit 4824c90

28 files changed

Lines changed: 1057 additions & 275 deletions

File tree

apps/docs/content/docs/tables/index.mdx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,13 @@ Every column has a type, which decides how its values are stored and validated.
2424
| **Currency** | An amount in a currency you pick per column | `$1,234.56` |
2525
| **Boolean** | `true` or `false` | `true` |
2626
| **Date** | A date | `2026-03-16` |
27-
| **Expiration** | An absolute row expiration time, stored as Unix epoch seconds (seconds since January 1, 1970 UTC) | `1773671400` |
2827
| **JSON** | An object or array | `{ "tier": "pro" }` |
2928
| **Select** | One of a fixed set of options, or several | `Pro` |
3029

3130
Types are enforced as you enter values, so a Number column only takes numbers.
3231

3332
A Currency column stores a plain number and renders it in the currency you choose for that column, so filters, sorts, and exports all see the amount itself. Changing a column's currency relabels it — it does not convert the amounts.
3433

35-
A table can have one Expiration column. Adding it enables row expiration; rows with a non-empty expiration value become eligible for deletion after that time passes. Cleanup runs periodically, so actual row removal may happen after the expiration timestamp rather than exactly at it. Deleting the Expiration column disables expiration for the table. Expiration cells use the date editor, while APIs and workflows read and write integer Unix epoch seconds.
36-
3734
## Editing a table
3835

3936
Open the **Tables** section in the sidebar and click **New table** to create one. Add columns from the column header, type into a cell to edit it, and paste rows from a spreadsheet to bulk-load. Filter and sort from the toolbar without changing the underlying data. The editor has full keyboard support; see [keyboard shortcuts](/keyboard-shortcuts).

apps/docs/content/docs/workflows/blocks/agent.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ Live tool-call chips stream for **OpenAI, Anthropic, Azure Anthropic, Google, Ve
112112
| Anthropic | Summaries only — These generations omit full thinking; Sim requests summarized thinking on streaming runs. | `claude-fable-5-1`, `claude-fable-5`, `claude-sonnet-5`, `claude-opus-5`, `claude-opus-4-8`, `claude-opus-4-7`, `claude-opus-4-6`, `claude-sonnet-4-6`, `claude-opus-4-5`, `claude-opus-4-1`, `claude-sonnet-4-5`, `claude-haiku-4-5` |
113113
| Azure OpenAI | Summaries only — Requires OpenAI organization verification; falls back to no summaries. | `azure/gpt-5.4`, `azure/gpt-5.4-mini`, `azure/gpt-5.4-nano`, `azure/gpt-5.2`, `azure/gpt-5.1`, `azure/gpt-5.1-codex`, `azure/gpt-5`, `azure/gpt-5-mini`, `azure/gpt-5-nano`, `azure/o3`, `azure/o4-mini` |
114114
| Azure Anthropic | Summaries only — These generations omit full thinking; Sim requests summarized thinking on streaming runs. | `azure-anthropic/claude-opus-4-6`, `azure-anthropic/claude-opus-4-5`, `azure-anthropic/claude-sonnet-4-5`, `azure-anthropic/claude-opus-4-1`, `azure-anthropic/claude-haiku-4-5` |
115-
| Google | Summaries only | `gemini-3.6-flash`, `gemini-3.5-flash-lite`, `gemini-3.5-flash`, `gemini-3.1-pro-preview`, `gemini-3.1-flash-lite`, `gemini-3-flash-preview`, `gemini-2.5-pro`, `gemini-2.5-flash`, `gemini-2.5-flash-lite` |
115+
| Google | Summaries only | `gemini-3.8-flash`, `gemini-3.6-flash`, `gemini-3.5-flash-lite`, `gemini-3.5-flash`, `gemini-3.1-pro-preview`, `gemini-3.1-flash-lite`, `gemini-3-flash-preview`, `gemini-2.5-pro`, `gemini-2.5-flash`, `gemini-2.5-flash-lite` |
116116
| Vertex AI | Summaries only | `vertex/gemini-3.5-flash`, `vertex/gemini-3.1-pro-preview`, `vertex/gemini-3.1-flash-lite`, `vertex/gemini-3-flash-preview`, `vertex/gemini-2.5-pro`, `vertex/gemini-2.5-flash`, `vertex/gemini-2.5-flash-lite` |
117117
| DeepSeek | Full thinking deltas | `deepseek-v4-pro`, `deepseek-v4-flash`, `deepseek-reasoner` |
118118
| xAI | Full thinking deltas | `grok-4.6`, `grok-4.5`, `grok-4.3`, `grok-4.20-multi-agent-0309` |

apps/docs/openapi-v2-tables.json

Lines changed: 9 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -4979,16 +4979,7 @@
49794979
},
49804980
"type": {
49814981
"type": "string",
4982-
"enum": [
4983-
"string",
4984-
"number",
4985-
"currency",
4986-
"boolean",
4987-
"date",
4988-
"ttl",
4989-
"json",
4990-
"select"
4991-
],
4982+
"enum": ["string", "number", "currency", "boolean", "date", "json", "select"],
49924983
"description": "Data type of values stored in the column."
49934984
},
49944985
"required": {
@@ -5266,16 +5257,7 @@
52665257
},
52675258
"type": {
52685259
"type": "string",
5269-
"enum": [
5270-
"string",
5271-
"number",
5272-
"currency",
5273-
"boolean",
5274-
"date",
5275-
"ttl",
5276-
"json",
5277-
"select"
5278-
],
5260+
"enum": ["string", "number", "currency", "boolean", "date", "json", "select"],
52795261
"description": "Column data type."
52805262
},
52815263
"required": {
@@ -5454,16 +5436,7 @@
54545436
},
54555437
"type": {
54565438
"type": "string",
5457-
"enum": [
5458-
"string",
5459-
"number",
5460-
"currency",
5461-
"boolean",
5462-
"date",
5463-
"ttl",
5464-
"json",
5465-
"select"
5466-
],
5439+
"enum": ["string", "number", "currency", "boolean", "date", "json", "select"],
54675440
"description": "Data type of values stored in the column."
54685441
},
54695442
"required": {
@@ -5563,16 +5536,7 @@
55635536
},
55645537
"type": {
55655538
"type": "string",
5566-
"enum": [
5567-
"string",
5568-
"number",
5569-
"currency",
5570-
"boolean",
5571-
"date",
5572-
"ttl",
5573-
"json",
5574-
"select"
5575-
],
5539+
"enum": ["string", "number", "currency", "boolean", "date", "json", "select"],
55765540
"description": "Column data type."
55775541
},
55785542
"required": {
@@ -5669,7 +5633,7 @@
56695633
"type": {
56705634
"description": "Replacement column data type.",
56715635
"type": "string",
5672-
"enum": ["string", "number", "currency", "boolean", "date", "ttl", "json", "select"]
5636+
"enum": ["string", "number", "currency", "boolean", "date", "json", "select"]
56735637
},
56745638
"required": {
56755639
"description": "Whether inserts must supply a value for this column.",
@@ -7433,16 +7397,7 @@
74337397
},
74347398
"type": {
74357399
"type": "string",
7436-
"enum": [
7437-
"string",
7438-
"number",
7439-
"currency",
7440-
"boolean",
7441-
"date",
7442-
"ttl",
7443-
"json",
7444-
"select"
7445-
],
7400+
"enum": ["string", "number", "currency", "boolean", "date", "json", "select"],
74467401
"description": "Data type of values stored in the column."
74477402
},
74487403
"required": {
@@ -7642,16 +7597,7 @@
76427597
},
76437598
"type": {
76447599
"type": "string",
7645-
"enum": [
7646-
"string",
7647-
"number",
7648-
"currency",
7649-
"boolean",
7650-
"date",
7651-
"ttl",
7652-
"json",
7653-
"select"
7654-
],
7600+
"enum": ["string", "number", "currency", "boolean", "date", "json", "select"],
76557601
"description": "Output column data type."
76567602
},
76577603
"required": {
@@ -7792,16 +7738,7 @@
77927738
},
77937739
"type": {
77947740
"type": "string",
7795-
"enum": [
7796-
"string",
7797-
"number",
7798-
"currency",
7799-
"boolean",
7800-
"date",
7801-
"ttl",
7802-
"json",
7803-
"select"
7804-
],
7741+
"enum": ["string", "number", "currency", "boolean", "date", "json", "select"],
78057742
"description": "Output column data type."
78067743
},
78077744
"required": {
@@ -7919,16 +7856,7 @@
79197856
},
79207857
"type": {
79217858
"type": "string",
7922-
"enum": [
7923-
"string",
7924-
"number",
7925-
"currency",
7926-
"boolean",
7927-
"date",
7928-
"ttl",
7929-
"json",
7930-
"select"
7931-
],
7859+
"enum": ["string", "number", "currency", "boolean", "date", "json", "select"],
79327860
"description": "Data type of values stored in the column."
79337861
},
79347862
"required": {

apps/sim/app/(landing)/integrations/data/landing-content.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@ export const INTEGRATION_LANDING_CONTENT: Record<string, IntegrationLandingConte
3838
href: '/privacy',
3939
},
4040
aiDisclaimer:
41-
'Sim agents use AI models to generate messages and responses sent to Slack. AI-generated content can be inaccurate or incomplete, so review automated outputs before relying on them, especially for important communications.',
41+
"A paid Slack plan is required to use Sim's AI agent in Slack's app container. Other Sim features continue to work on free Slack plans. Sim agents use AI models to generate messages and responses sent to Slack. AI-generated content can be inaccurate or incomplete, so review automated outputs before relying on them, especially for important communications.",
4242
},
4343
}

apps/sim/app/(landing)/privacy/privacy-content.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ function richText(content: string): ReactNode {
4343
export const PRIVACY_CONFIG: LegalPageConfig = {
4444
title: 'Privacy Policy',
4545
description: 'Sim Studio, Inc. · Operating the Sim platform (sim.ai)',
46-
lastUpdated: 'August 25, 2026',
46+
lastUpdated: 'September 2, 2026',
4747
intro: [
4848
{
4949
kind: 'paragraph',
@@ -399,7 +399,7 @@ export const PRIVACY_CONFIG: LegalPageConfig = {
399399
{
400400
kind: 'paragraph',
401401
content: richText(
402-
'Sim subjects all Personal Data received from the European Union, the United Kingdom and Gibraltar, and Switzerland in reliance on the applicable part of the DPF program to the relevant DPF Principles. Sim Studio, Inc. has no other U.S. entities or U.S. subsidiaries covered by its certification. This public policy covers non-human-resources Personal Data. Any human-resources data covered by the certification is addressed in the applicable employee privacy notice.'
402+
"Sim subjects all Personal Data received from the European Union, the United Kingdom and Gibraltar, and Switzerland in reliance on the applicable part of the DPF program to the relevant DPF Principles. Sim Studio, Inc. has no other U.S. entities or U.S. subsidiaries covered by its certification. Sim's certification under the EU-U.S. DPF, the UK Extension to the EU-U.S. DPF, and the Swiss-U.S. DPF covers non-human-resources Personal Data only. Human-resources data is not covered by this certification."
403403
),
404404
},
405405
{ kind: 'subheading', text: 'Notice, Use, and Choice' },

0 commit comments

Comments
 (0)