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.

162
Total Articles
567
Contract Awards
232
Community Feedback
5
Daily Briefings
FOUNDRYONTOLOGY

Help with use case: Exporting a sorted excel file from workshop / sdk for an object type ~100k

Hello, is there any way I can export 100k rows of an object sorted from workshop, pipeline builder or a custom code repository? My client’s use case involves capturing snapshots of a large dataset (preferable an excel file) that is sorted by multiple columns from our main workshop app. I tried building a custom CSV file in code repositories and sorting the dataset there, but for objects more than 100k the function times out. Excel type exports from the export feature in workshop buttons enable objects more than 100k, but there is no built in sorting feature. Any guidance would be appreciated, thanks! 1 post - 1 participant Read full topic

Palantir Community — LatestApr 22, 2026
ONTOLOGY

Pilot Cannot Implement Many-to-Many Link Edit Actions

Hey, Currently, the pilot-ontology-api (as of 0.83.0) doesn’t have an implementation wrapper for pilot to use in ontology.ts to define many-to-many link actions (adding links or removing links), which means you can’t implement these types of actions in Pilot-made apps (as it will not be able to generate a valid .osdk). I’d love to use Pilot for a use case I have but won’t be able to until these are added. The work-around is to have AI-FDE take over the build (or do it myself!), but I’d rather keep development in Pilot if possible. Otherwise, fantastic tool! 1 post - 1 participant Read full topic

Palantir Community — LatestApr 22, 2026
ONTOLOGYRELEASE

How can I start a draft from an "older" version from Devops?

I created multiple versions for my product in Devops. I created version 1.0.0. This version was even installed via marketplace. Then I created version 1.0.1, and upgraded the installation. Then I recalled version 1.0.1 because I made a mistake in it (by adding the wrong object types, etc.) Now I want to create 1.0.2 and I want to start from 1.0.0 as there are dozen of object types, links, actions, etc. that I would need to change and this is painful. Can I directly start my new draft from 1.0.0 ? How ? 1 post - 1 participant Read full topic

Palantir Community — LatestApr 21, 2026
ONTOLOGY

How to understand overlap of objects/ontology resources between marketplace product installations?

I have two marketplace products. The first product included Object Type A. The second product included Object Type A (by mistake) and Object Type B. So when I install my two products, there is some overlap - where Object Type A has been installed twice. How can easily detect those overlap ? And even clean up the installations (aka delete Object Type A created by the second package) More broadly, is it possible to understand overlap between: installation and installation ? installation and non-installed product ? product and product ? Of course, in real world scenario, this can happen with many objects/actions/functions/etc. overlapping. 1 post - 1 participant Read full topic

Palantir Community — LatestApr 21, 2026
FOUNDRYONTOLOGYRELEASE

How can I call Foundry APIs from Foundry itself?

For example, if I want to leverage ontology APIs, grab build history, or update users programmatically? 2 posts - 1 participant Read full topic

Palantir Community — LatestApr 21, 2026
FOUNDRYONTOLOGY

Package Object instances + their edits in a marketplace product

I would like to package an object type, with its object instances , created via manual Actions execution, into my marketplace product. Is it possible ? What is the easiest way to package those edits ? (assuming this is a backing-dataset-less object type, where for example most of the properties are edits-only) 1 post - 1 participant Read full topic

Palantir Community — LatestApr 16, 2026
ONTOLOGY

How to setup object/property security policies permissions ?

Hey! We’ve just enrolled to the “object and property security policies” feature and we started setting it up. But some of our engineers need the permission to create new policies. Does anybody know where can we give that permission, as an Ontology Administrator? Bellow is an screenshot of the error. Thanks for your help! Cheers, Nathan 1 post - 1 participant Read full topic

Palantir Community — LatestApr 15, 2026
FOUNDRYONTOLOGY

Dynamic Workshop view to PDF export

Hi all, I am looking into a dynamic solution to export a live Workshop view to PDF easily. I have tried using ontology backed functions which allow me to export a Workshop as a PDF via Button and Function backed exporting. I’ve only been able to download a PDF with either static inputs, or some variable inputs, which would me the pdf export look nothing like the actual application. The limitation here is that it seems there is no easy way to obtain the contents of the Workshop in that case. I also looked into the solution of creating a Notepad but that seems a bit too manual, and requires a hardcoded setup, per application. Has anyone explored this problem in more detail? Thanks in advance! 1 post - 1 participant Read full topic

Palantir Community — LatestApr 14, 2026
FOUNDRYONTOLOGYAIP

Cannot Bind Slate Variables to Foundry Function—Custom Endpoints Access Request

Hello, I’ve read through existing posts about calling Foundry Functions (including the thread about AIP Logic Function endpoints), but my situation has some key differences. I’m hoping to get clarity on whether Custom Endpoints access is required, or if there’s another supported pattern I’ve missed. What I’ve Built I have a Python Foundry Function deployed from a Functions repository (not AIP Logic). It’s published to the Ontology and Function Registry: Function Name: market_metrics_kpi Repository Type: Python Functions (not AIP Logic, not TypeScript) Parameters: market (Optional string), quarter (Optional string), asset_type (Optional string) Output: Custom dataclass MarketMetricsKPIResult containing: avgVacancy (float) sumAbsorption (int) sumUnderConstruction (int) marketCount (int) chartData (object with market and vacancy arrays) The Function queries Ontology objects ( MarketMe

Palantir Community — LatestApr 14, 2026
ONTOLOGYEARNINGS

URL is not sharable

Unlike Explorer, Insight does not allow sharing the URL of a temporary (unsaved) analysis. If shared, other user get the error messages: 1- Failed to load object type data. Navigating to home page. 2- Link sharing was not enabled for this autosaved state 1 post - 1 participant Read full topic

Palantir Community — LatestApr 11, 2026
FOUNDRYONTOLOGY

Large dataset -> Error loading objects

Insight is not able to load large dataset (Object Type) and throw “ Error loading objects, An unexpected error occurred. Try adjusting your search.“ show error → [Error] An unrecognized error occurred. This may result from a system outage or misconfiguration. But if filter and then remove/delte the filter it load correctly. Best User Experience should be: 1- correct loading or 2- error too many object - please filter 1 post - 1 participant Read full topic

Palantir Community — LatestApr 11, 2026
FOUNDRYONTOLOGY

How to display Edit History for an object in OSDK / custom React app (outside Workshop)?

In Workshop, there’s a built-in Edits History widget that shows the full audit trail of changes made to an ontology object via Actions. It displays who changed what, when, and the previous vs. new values. When building a custom front-end with OSDK (TypeScript / React), this widget is not available out of the box. How can we replicate this functionality? 4 posts - 2 participants Read full topic

Palantir Community — LatestApr 10, 2026
FOUNDRYONTOLOGY

Access properties from object type

I currently have 2 object types and they are linked. Currently, when used in a ObjectTable - I can directly access the proeprties of the of the main table in the column configuration. But the other objectType’s properties can only be accessed as a linked objects properties(the showAPI names in object table widget in workshop are named as link_column , link_column1…). This limits the export capabilities, as I have no access over how I can directly choose the properties dynamically and then exporting. Is there already a solution for these problems already? 1 post - 1 participant Read full topic

Palantir Community — LatestApr 10, 2026
FOUNDRYONTOLOGYAIP

How to execute code in a Foundry Agent?

I would like to let my agent execute arbitrary code within a containerized/safe environment, depending on the user permissions. The goal could be to make specific queries to the ontology, or to read/write files stored in the ontology, etc. How can I do this ? 3 posts - 2 participants Read full topic

Palantir Community — LatestApr 10, 2026
FOUNDRYONTOLOGYAIP

Custom Text Extraction for Tracked-Deletion Text in Word Documents

Hey everyone! I’m working on a Foundry pipeline where users upload redlined Word documents (.docx), and an LLM in AIP Logic compares proposed deletions against gold-standard language stored in an ontology object. The AI reasoning side is mostly sorted — my blocker is the preprocessing step. The Problem: Foundry’s native text extraction and AIP’s built-in document handling don’t appear to have a way to detect and tag tracked-deletion text (strikethrough / <w:del> nodes in the underlying Word XML). I need a custom function that: Reads the raw .docx file Parses the underlying XML (or converts to HTML) to identify tracked deletions Returns plain text with deleted segments specially tagged (e.g. wrapped in <strikethrough> tags) before the text ever reaches AIP Logic What I’ve Tried: Python Functions API — media references don’t appear to be supported yet, which is a blocker since uploaded docs come in as media references via a media set TypeScript

Palantir Community — LatestApr 10, 2026
FOUNDRYONTOLOGY

Function-backed action type in Workshop Scenarios on global branch

Problem: Function-backed action type cannot be used in Workshop scenario on a global branch Environment: Code Repository: Master branch (Python Functions) Ontology/Workshop: Global branch Error Message: Error running scenario Error: [Actions] CannotFindActionTypes Error ID: a40d0bed-….. invalidActionTypeRids: [“ri.actions.main.action-type.2a44…..”] What Works: Function works in preview Function is published Other functions from same repository work in Workshop on this global branch Action type exists on global branch with correct RID Action type configuration is correct (function-backed, no errors) What Doesn’t Work: Workshop scenario cannot find the action type (error above) What I’ve Tried: Verified RID matches Recreated action step in scenario Confirmed permissions Question: Is there a known limitation with function-backed action types in Workshop scenarios when

Palantir Community — LatestApr 10, 2026
ONTOLOGY

Generic action type that can take in X object type and Y parameters based on X

I was wondering if I can create an action type that can be used with any object type. I went the route of trying to use functions to figure it out but was getting a lot of errors with input function types and what not @OntologyEditFunction() public async replaceFunction<T extends OntologyObjects>( objects: ObjectSet<T> It was saying that T wasn’t a valid input function value and look at the docs. I then tried within the out of the box action type actions and it seems like I always have to pick one object set, and do things on it. I just would like to have a function that has a parameter that I can feed in any object type within the ontology, then another parameter that is a drop down of the properties from the picked object type, and do edits on those objects. 1 post - 1 participant Read full topic

Palantir Community — LatestApr 9, 2026
ONTOLOGYAIPEARNINGS

how api use my ontoloty and links in llm context?

I’m trying to learn and use AIP to build my application. But I don’t know how AIP use the `ontology context` to fill the prompt. Can anyone help me, plz! 1 post - 1 participant Read full topic

Palantir Community — LatestApr 9, 2026