News & Intel

Live

Daily AI-curated intelligence on Palantir Foundry, Ontology, AIP, Apollo, contracts, and community feedback. Updated automatically via GitHub Actions every day at 7 AM UTC.

122
Total Articles
410
Contract Awards
160
Community Feedback
5
Daily Briefings
FOUNDRYONTOLOGYEARNINGS

Can object clone and use for new workshop

Hi, Can i clone and use for new Workshop application. Wanted to develop new workshop with all new actions and new UI options and should not disturb the existing workshop and its objects at the same time. So wanted to clone existing object in ontology and develop WS. If yes, please share the steps. Thank you. 2 posts - 2 participants Read full topic

Palantir Community — Latest2d ago
FOUNDRYONTOLOGY

Allow downloads from custom react widget set

I am building a custom table widget with sophisticated kinetics taylored to our usecase. So far the developer experience is good. Unfortunately, I cant configure the widget in workshop to allow downloads. It is missing in the UI - though it is available in the JSON configuration of the widget. However, it I put in “ALLOW_DOWNLOADS”, the validation of the widget setting works and i can download the table in edit mode. As soon as i save and publish or make changes to the widget via the ui, that setting is gone. Therefore, I’d like to ask you to allow this explicitly in the settings of the widget either in workshop or in the custom widget portfolio app where only editors/admins could determine whether downloads are allowed. This could happen in the same section where you allow ontology apis for the respective widget set. 1 post - 1 participant Read full topic

Palantir Community — Latest2d ago
FOUNDRYONTOLOGYRELEASE

OSDK React app — map tiles blocked by CSP img-src, grey map in deployed app

Hi all — OSDK React app with a Leaflet map. Object markers render fine (OSDK data works), but the map background is grey. Console shows CSP violations blocking tile and marker icon requests to: https://*.tile.openstreetmap.org https://server.arcgisonline.com https://raw.githubusercontent.com https://cdnjs.cloudflare.com Works locally; only fails in the deployed Foundry app. Questions: How do I update img-src for a deployed OSDK app — repo config or support ticket? Is there a Foundry-native tile proxy or recommended pattern instead of allowlisting external tile CDNs? Thanks! 2 posts - 2 participants Read full topic

Palantir Community — Latest2d ago
FOUNDRYONTOLOGY

Materialized dataset __is_deleted not behaving correctly when deleting objects through workshop

We have an object type with edits enabled, backed by a materialized dataset. The dataset schema includes the system columns _is_deleted and __patch_offset. When we delete an object via a Delete action, the row disappears entirely from the materialized dataset. We expected it to stay with __is_deleted = true so we could use it for auditing and filtering in downstream transforms. Looking at the schema, we found that the primary key resolution includes “deletionColumn”: “_is_deleted”, which appears to auto-filter deleted rows at read time. We tried removing the deletionColumn setting from the schema, but it gets set to null instead of being fully removed. After that, deleted rows did show up in the dataset, but all columns other than the primary key had null values. Additionally, the setting reverts back to __is_deleted as soon as we trigger any edit from the Workshop table that refreshes the materialized view, so the change doesn’t persist. 1 post - 1 participant

Palantir Community — Latest5d ago
ONTOLOGY

Unable to Reference Newly Created Object in 'Create Link' Rule in Ontology Manager Action Type

I’m having a issue with an action form. I am configuring an action type in Ontology Manager to allow users to create a shipment and link it to another object type called Project via a dropdown. Both object types have already been created and populated as well as their link type via a many-to-many join table (so not a direct property like a foreign key). I set up a “Create object” rule for Shipment and then a “Create link” rule following that for the Shipment-to-Project link. But the issue is that in the “Create link” rule configuration, there is no UI option to reference the Shipment object just created in the “Create object” rule as the source for the link. The UI only allows me to select parameters exposed to the form, not the output of the previous rule. As a result, I cannot configure the action to create and link the Shipment in a single form submission without requiring the user to select a Shipment (which does not exist yet). Am I missing something here? Is there a way

Palantir Community — LatestMay 16, 2026
FOUNDRYONTOLOGYAIP

Expose AIP-Analysis Functionality in OSDK

Hello, AIP-Analyst works surprising well & finding that users respond very well to the analysis it can generate. I’m noticing more users asking for custom workflows on top of AIP-Analyst (more curated front-ends, more restricted set of objects types it is able to work with, etc.). While the workshop AIP-Analyst widget works great within workshop, we are seeing more requests for this type of functionality with OSDK applications. Some specific things I’d be trying to accomplish: Pre-aggregate some object data (according to the businesses logic) to pass into AIP Analyst Custom configs (units and/or colors) for any graphs/charts it generates Specific language / verbiage the output should be using when communicating. I’m sure a lot of this can be configured with a detailed prompt into vanilla AIP-Analyst, but it would be nice to preconfigure this for the user such that burden isn’t on them to get the analysis they want. Thanks! 3 posts - 3 participants

Palantir Community — LatestMay 16, 2026
FOUNDRYONTOLOGYAIP

Spatiotemporal resilience for Ontology: secure digital trail of regulated critical operations

Palantir’s Ontology maps real-world operations to digital objects, providing the foundation for AIP automations. However, when ingesting field data – such as a technician executing a maintenance Action or a logistics provider logging a drop-off – relying on standard GPS or static QR codes compromises data provenance. These standard inputs can be easily spoofed or manipulated, causing downstream workflows to operate on false premises. Verifying actual physical presence at a specific time remains a persistent vulnerability. The IAT4D platform solves this by anchoring physical sites with passive NFC identity chips (iMarks). When a field operator taps the iMark with a mobile device, the chip signs an external one-time challenge. OSDK-built application sends the signed checkpoints to the Foundry, where signatures are verified and ontology is updated. In this tutorial I provide samples, TypeScript v2 code, and video demonstrating one full integration that builds an identity grid, verif

Palantir Community — LatestMay 14, 2026
ONTOLOGY

Copy and Paste Constraints for Action Parameter Editing

I would like to request a ‘copy and paste’ feature for constraints when editing parameters in the ‘create’ action within Ontology Manager. Currently, constraints must be manually recreated for each parameter, which can be time-consuming. Having the ability to copy constraints from one parameter and paste them onto another would greatly improve efficiency when configuring actions. Thank you for considering this enhancement! 1 post - 1 participant Read full topic

Palantir Community — LatestMay 14, 2026
ONTOLOGYEARNINGS

How to execute stateful Python functions?

I want to execute stateful functions. For example, that could share a common cache or counter, between runs. For instance, it could only query the ontology once, keep a temporary cache, and serve a few calls before refreshing the ontology values. How can I do so ? 2 posts - 1 participant Read full topic

Palantir Community — LatestMay 13, 2026
ONTOLOGY

Functions Management

Hi All, I’ve had to move my functions around in my repository. However now I have multiple functions published in my ontology manager. This can get confusing when using functions as I have multiple with the same name. Is there anyway for me to delete these old functions? Also is there anyway to add prefix to functions in the marketplace to stop this same issue from happening when I deploy the product. Thank you Sam 2 posts - 2 participants Read full topic

Palantir Community — LatestMay 13, 2026
FOUNDRYONTOLOGYRELEASE

Global Branching Limitation with TypeScript v2 Functions

We’re trying to use Global Branching to make an end-to-end change across Ontology, Functions, and Workshop , but we’re hitting a limitation with TypeScript v2 functions . Scenario We add a new property in the Ontology within a branch We can successfully use it in pipelines and Workshop in that branch Issue Our functions are built using TypeScript v2 , and: We can’t edit or version function code within the branch The function compiler only sees the main schema So we can’t reference the new property added in the branch Impact This breaks the end-to-end workflow: Ontology, pipelines, and Workshop are branch-aware TypeScript v2 functions behave as versioned artifacts Questions What’s the recommended approach to handle this? Are there best practices for coordinating ontology changes with v2 functions? Are there plans to make TypeScript v2 repos compatible with Global Branching

Palantir Community — LatestMay 13, 2026
FOUNDRYONTOLOGY

Ontology Replacement Pipeline Mechanics

I am trying to iron out my understanding of how replacement pipelines for ontology objects work. Recently, I made changes to the schema (deleted properties) and backing dataset of of a streaming object. Once I saved my changes, I saw that a replacement pipeline kicked off and my live pipeline was running as usual. The schema status of the object was changed to updating as well. My understanding is that the live pipeline should still be able to serve all active workflows as usual until the replacement pipeline completes. However, we saw a number of OSDK based apps failing since they couldn’t load the objects (the root cause error was that it was unable to find the deleted properties). This doesn’t make sense to me and I’m wondering what the best practice is here when pushing schema changes to objects. In this particular case, it was a streaming backed object and the replacement pipeline takes around 10-12 hours to run fully so its not really easy to find a downtime window where we can

Palantir Community — LatestMay 12, 2026
ONTOLOGY

Without storing all previous properties, observability applications may not be able to correctly infer state transitions

I am adding a new property to one of my object types, and Ontology Manager is giving me this warning when I try to save my change: Without storing all previous properties, observability applications may not be able to correctly infer state transitions What does it mean? Why does adding a new property trigger this warning? 1 post - 1 participant Read full topic

Palantir Community — LatestMay 8, 2026
FOUNDRYONTOLOGY

Pipeline builder forces replay on streams when creating new object types

Hi team, in Pipeline builder, I have an existing stream pipeline that is running, and I wanted to modify it to do two things: Create a new column Then, after that, create a branch in my pipeline where I select certain column, then create a new object type When I did this, the proposal forced me to select a replay strategy. Why couldn’t I just continue the stream without replaying anything? I would expect the new object type to just pick up in the current stream. Once I remove the branch and the new object type, it did not require me to replay in the proposal. 1 post - 1 participant Read full topic

Palantir Community — LatestMay 7, 2026
FOUNDRYONTOLOGY

No value legends in Scheduling Gantt chart widget of Workshop

I am using a Scheduling Gantt chart widget in a Workshop dashboard and using the function-backed color config option linked to a function that outputs a map of a schedule containing a conditional property and the hex color String. However, the legend section on the bottom right of the Gantt chart (shown in figure) is not able to recognize the property with which each color connects and instead shows a “No Value” message. Is it possible to configure the legend names using a property or any other way? P.S. I see that using the Conditional Coloring option allows me to configure the color and name at the same go but I have about 20+ different colors to configure according to a property of the Object Type and multiple similar Gantt charts throughout my Workshop application that all use the same coloring configuration. So, I was hoping there is an easier way to do this. 1 post - 1 participant Read full topic

Palantir Community — LatestMay 7, 2026
ONTOLOGY

Function backed link type traverse export and the linked user name property

Is it possible to traverse link types and retrieve properties from multiple object types. Currently, I have a function which does this. But I only select fixed properties from the link type. And from the original object type I select it based on the properties visible in the object table widget. But the problem here is, since I have a linked type and almost ~1M objects reside on the original object type, it is impossible to have this export. Is there a way I can get pass the limitation. I think the threshold I hit for now is ~50mb before the download fails. Is there an alternative way to achieve this. Or what exactly is the limit? And the next question is - There is a linked object property, which is a user name. But when export is success this field appears to be the user id instead. How do I resolve this? 1 post - 1 participant Read full topic

Palantir Community — LatestMay 7, 2026
FOUNDRYONTOLOGYEARNINGS

How can I connect ssms (local/ on-prem) with palantir foundry?

I am new to Palantir Foundry and am currently learning about it through YouTube. I want to use Palantir for my practice project. Project details: I am working on a data project consisting of about 40 tables in an OLTP system. Now, I want to start working on the OLAP layer. I plan to use Palantir’s Pipeline Builder for transformations, the Ontology feature for data modeling, and the Workshop for reporting. However, I am having difficulty connecting Palantir to SQL Server Management Studio (SSMS). I have already attempted to connect through a direct connection, but it’s not working, and I suspect I might be doing something incorrectly. Any tips or help would be greatly appreciated. 3 posts - 2 participants Read full topic

Palantir Community — LatestMay 6, 2026
FOUNDRYONTOLOGYAPOLLO

Removing FK Columns used in Links in Ontology as Code Repos Breaks Install

I am attempting to install a new version of my ontology as code repo via markeplace. I am all the way through to the final checks and got 47 errors that prevent install similar to: “The foreign key specified by a link type doesn’t exist as a property on the specified object type.” These error appear to point at RIDs in the existing ontology, but they are hard to make out. I opened a seperate ticket on that topic here . These FK relationships have been removed in my `mts` file and I have remapped the entire ontology to the new dataset schemas as part of the install process. This seems like a valid developer path as database schemas evolve over time. The behavior I could expect is the existing link types would be removed upon install, not that I am blocked on upgrade. Is there a workaround or fix for this that can be issued? It’s currently blocking deployment to our customer’s dev environment. We were hoping to get through UAT this week as well with a production deployment next w

Palantir Community — LatestMay 5, 2026
Page 1 of 7Next →