News & Intel
LiveDaily AI-curated intelligence on Palantir Foundry, Ontology, AIP, Apollo, contracts, and community feedback. Updated automatically via GitHub Actions every day at 7 AM UTC.
Matrix for TSV2 Function Timeouts
Other posts have touched on parts of this topic separately. AIP FDE, AIP Assist, and my own documentation reviews cannot come up with definitive answers. I am fine with running things through Automate when needed, but I would like to definitively know when that needs to occur and if AIP Logic Functions vs TSV2 code functions in deployed mode will be needed. An answer here would be great, but ideally, this matrix would be published in the documentation so AI FDE can know it. Summary I’m looking for a comprehensive reference that documents the timeout limits for Foundry functions across all execution modes, languages, and calling contexts. This information is partially surfaced in the deployed function configuration panel but is not available in the official documentation, making it difficult to architect solutions that involve long-running function calls. Background I’m working with a TypeScript v2 repository that contains a mix of lightweight query functions and hea
Separate Media sets for front end documentation uploads
I want to set up 2 different media sets so that documents uploaded by front end users land in a different location and can be separate and reviewed by back end users. How do I create a button that uploads to a different media set then the one that currently feeds my RAG pipeline, but still joins into the pipeline, ran, and the information can be used by front end users until reviewed and potentially removed. If there is a better way to set this up I am open to suggestions as well. 1 post - 1 participant Read full topic
Is there a supported way to retrieve aggregated Foundry user usage statistics?
Hi everyone, I’m trying to understand whether Foundry provides a supported way to retrieve high-level user usage statistics . Specifically, I’m looking for aggregated metrics such as: Number of unique users over different time periods (last 30 days, last 90 days, last year, etc.). A way to distinguish between internal and external users using an available identifier (username, user ID, organization, or another supported attribute). I understand that detailed user activity logs and audit information are intentionally protected for privacy reasons, and I’m not looking for audit-level data or individual user activity. My goal is simply to obtain aggregated adoption metrics for reporting purposes. We have already reviewed the documentation on Analyzing User Activity Metrics (https://www.palantir.com/docs/foundry/administration/analyze-user-activity-metrics/), but we could not determine whether it supports the type of aggregated statistics we’re looking for or if
LLM Wiki Architecture in Foundry?
Hi everyone, Andrej Karpathy’s “ LLM Wiki ” pattern has been a hot topic in the agent field. We’re building several agents in Foundry and think this pattern could work well, but Foundry doesn’t have an easy way to give an agent a raw markdown filesystem it can freely create and edit. Notepad seems like the closest option, but feels limited. I’m guessing not many people have actually tried this yet, so I’d love to hear your thoughts even without hands-on experience: If you had to build the “wiki” layer in Foundry, what would you reach for ? Notepad, a dataset-backed store, Media sets, something else? How would you handle agent write access and validation before edits get committed? Curious how you’d approach this. Thanks a ton! 1 post - 1 participant Read full topic
Code Repositories tags failing to load with GraphQLError
I am seeing an issue in Palantir Foundry Code Repositories where tags cannot be loaded for a repository. When I open repository ri.stemma.main.repository.7eb3378c-e7d6-4a43-ac51-5823cfed39e5 and navigate to the Tags section, I get an ‘Unable to load tags’ message and a GraphQLError with the message ‘Error encountered while executing’. The trace ID is 5b4e04bf02917d83. Refreshing the page did not resolve it. Has anyone seen this before or know what might cause it? 1 post - 1 participant Read full topic
Palantir hits $300B valuation amid strong AI adoption
Palantir's valuation surge underscores AI's transformative impact on tech markets, highlighting increased investor confidence in AI-driven growth. The post Palantir hits $300B valuation amid strong AI adoption appeared first on Crypto Briefing.
foundry worker + agent proxy architecture: webSocket usage and session management
Since Agent Worker is gradually being phased out, we are considering migrating to Foundry Worker + Agent Proxy. With Foundry Worker + Agent Proxy, WebSockets are used between the Agent and Foundry. However, depending on corporate policies, WebSockets may not be permitted. At the very least, we want to clarify when sessions time out. Could anyone please advise us on this? 1 post - 1 participant Read full topic
Automating chart extracts from Workshop and Contour
Hi everyone, I am looking for some guidance on whether it is possible to automate some of our reporting workload. Currently, it is a highly manual process; we take screenshots of the graphs in Workshop and Contour reports, which go into an external slide deck. I have tried the Notepad App before, but I have not found a way to embed actual charts from Workshop and Contour into it; only data tables and Ontology objects. Has anyone found a way to automatically extract charts from Workshop and Contour? My ideal solution would be getting a chart extract every week via email, but even building a central report/notebook with all the needed charts (where we could manually control if the data update is locked or not) would be a massive improvement over manual screenshots. Thank you so much for your help! 1 post - 1 participant Read full topic
Pivot Table Total with Backed Function
Hello, I’m working on a pivot table using a function-backed. Since Workshop doesn’t provide a built-in way to add a Total row using backed function, I generate it in the function backed. However, unlike with an object-backed, the Total row is treated like any other row. As a result, when I sort the pivot table, the Total row is sorted as well instead of remaining at the bottom. Has anyone run into this issue before? Is there a recommended approach to keep the Total row fixed at the end, even after sorting? Thanks for any advice 1 post - 1 participant Read full topic
SNP and Palantir Form Strategic Partnership to Accelerate Secure SAP Transformations
SNP builds on Palantir platforms to deliver new AI-powered solutions for solving mission-critical customer challenges The partnership will build on SNP’s strong base with more than 3,000 customers globally and 15,000 successful SAP transformation projects SNP…
Ai-fde: ai chatbot studio
Hi, Are there any plans or timelines to expose AIP Chatbot Studio (Agent Studio) editing (viewing/modifying agent configurations, tools, and retrieval context) through AI-FDE, similar to how Pipeline Builder is supported today? Thanks! 2 posts - 2 participants Read full topic
Foundry workers for SQL Server with named instance
has anyone successfully set up a foundry worker sync (via agent proxy) with a sql server that uses instance name? in particular, how did you configure the Data Connection UI and egress policy (since the port is not available at configuration time but dynamically derived at runtime) 1 post - 1 participant Read full topic
Using MCP in a script to create and modify object types
Hi all, I’m trying to use MCP in a Foundry VS Code Repo for an SAP learning exercise/demo to create object types from SAP tables and rename properties using SAP data dictionary (DD) tables. Example input tables: EKKO → Purchase Orders EKPO → PO Items KNA1 → Customers DD03T → Table Field/Property Names The pattern I’m aiming for is: get the dataset columns look up each column in DD03T.FIELDNAME and get DD03T.DDTEXT use those values as property names create the Object Type rename the properties in bulk How do I use MCP in a script? See below for a pseudocode example of a python file. # filename: sap-mcp-pseudocode.py import palantir_mcp import [other_palantir_libraries] # Inputs: # EKKO (Purchase Orders) # EKPO (Purchase Order Items) # KNA1 (Customers) # DD03T dataset_configs = [ {"object_type": "Purchase Orders", "dataset": EKKO}, {"object_type": "PO Items", "dataset": EKPO}, {"object_type": "Customers", "dataset": KNA1}, ] for conf
Transformation World 2026: The Best Data for Business AI
New Kyano® product innovations: Agentic AI for data migrations and unstructured data solutions Kyano Lorna supports customers with AI-powered project intelligence SNP and Palantir accelerate secure SAP transformations through strategic partnership High-profil…
Transformation World 2026: The Best Data for Business AI
New Kyano® product innovations: Agentic AI for data migrations and unstructured data solutions Kyano Lorna supports customers with AI-powered project...
Project scoped automation - scope not updating
We trigger automations via a Foundry client (OSDK) and want to run them project-scoped . The problem: newly created objects/resources aren’t included in the scope automatically. We’ve turned on the setting that’s meant to keep the project scope in sync with new objects, but they still don’t get picked up — so the automation can’t act on them until we intervene manually. This is the error we get when we try and save with project scoped: Is this a known limitation? How do you get project-scoped scope to reliably keep up with new objects? (We know user-scoped handles new objects fine — we specifically want to make project-scoped work so we can monitor logs etc.) 1 post - 1 participant Read full topic
Access to external Elastic Search index with PySpark code
Hello, I’m working on use case to access a on premise Elastic Search index from my Foundry stack. For it, with Egress/Generic data source, I’m able to access it from a Python Code Repository. But it works only in Python (i.e. using Elasticsearch library) and not in PySpark. Indeed, when I want to read/write in this index, we PySpark, I have this error: transforms.external.systems._redact_credentials_in_output.Py4JJavaError: An error occurred while calling o362.load. : org.apache.spark.SparkClassNotFoundException: [DATA_SOURCE_NOT_FOUND] Failed to find the data source: org.<redacted>search.spark.sql. Please find packages at `https://spark.apache.org/third-party-projects.html`. at org.apache.spark.sql.errors.QueryExecutionErrors$.dataSourceNotFoundError(QueryExecutionErrors.scala:725) Below, the code I use for it: @external_systems(elastic_search_source=Source("xxxxx")) @transform( output=Output("yyyyy"), source=Input("zzzzz"), ) def compute(ctx, source,
Missing grey shades in Contour conditional formatting
Hello, I just noticed that the color palette is missing grey shades in the Contour conditional formatting color selector. Currently, it displays five black squares instead of the expected black-to-grey gradient. 1 post - 1 participant Read full topic