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.
MCP - Cloning a Repository Issue
Hi All, I am trying to use Palantir MCP in Claude Code, and I have access to my ontology data and all tools. However, when I try to edit my repository, I first need to clone it locally to allow this. However, it is running into an issue when it tries to do it. I’ve gotten around this by cloning myself locally, and I have checked that when cloning locally, the ‘@’ is in fact ‘%2540’. Also, I know I can use VS Code on Foundry instead to do my changes. I was just seeing how I can push what’s possible on the platform. The explanation is below. I am wondering if this is actually a bug or an issue on my behalf. The tool that’s broken is clone_code_repository_locally . What it does: It constructs a git clone URL using your Foundry credentials in the format: https://:@samrajsahota.euw-3.palantirfoundry.co.uksamrajsahota.euw-3.palantirfoundry.co.uk/stemma/git/// What the bug is: Your Foundry account username is your email address (e.g. yourname@gmail.com). When this get
[Bug] Structs are not usable for submission criteria on Ontology Action Forms
When setting up an ontology action form, I figured I should try creating a struct in it that would have an object and a number. Lets pretend this “Splits” is like an item (ontology object) and the count of it on a shelf somewhere in a shop. I wanted to see if I could force the form to only be submittable if the sum of the count for all objects in the struct is greater than 0 for example. But clicking on the “Select Operator” here return nothing… I think if structs are not usable in submission criteria we might be better off not even showing them in the dropdown when creating some new submission criterion. 2 posts - 1 participant Read full topic
Ontology Object Type + Link as context in AIP Logic
Hi! I have an ontology object type with a linked type that I want to use as context in an AIP Logic block. Goal: Pass fields from an object plus fields from linked object as a string input to the LLM. What I tried: I found that I can include both the object and the linked object using the Query Tool inside the LLM block. However, I can’t filter rows with this approach. Without filtering, the query pulls all rows, which makes this approach not scalable. OSQL row limits does not solve the problem because row precedence is undefined. How would I give fields from both objects from a filtered set as context? Thank you! Screenshot of current attempt below. Below is tools query of whole object + linked in LLM block 1 post - 1 participant Read full topic
The Palantir Impact: Ontology Strategy Connecting Data and AI
HN Discussion — 0 comments · 6 points.
Unable to install "Deep Dive: Creating Your First Ontology" Marketplace bundle due to object type limit in Developer Tier workspace
Hi, In the Ontology Manager I can see 56 existing object types, but they appear to belong to other users in the shared Developer Tier workspace. I do not have permission to edit or delete them. Because of this, the Marketplace bundle for “Deep Dive: Creating Your First Ontology” cannot be installed. Could someone please advise if the workspace needs to be reset or if a fresh environment is required? Thank you. 2 posts - 2 participants Read full topic
[bug/documentation improvement] List Resource Roles API
Tagged as osdk but technically a platform SDK/API topic: https://www.palantir.com/docs/foundry/api/v2/filesystem-v2-resources/resource-roles/list-resource-roles/ The List Resource Roles API has an optional boolean query param labeled includeInherited , however in practice this is only behaving like a flag param: e.g. all of the following have the same impact (i.e. to include inherited) /api/v2/filesystem/resources/{resourceRid}/roles?includeInherited=true /api/v2/filesystem/resources/{resourceRid}/roles?includeInherited=false /api/v2/filesystem/resources/{resourceRid}/roles?includeInherited The only way to limit the result to explicit role grants is to omit the query param. Unsure if this is a bug or intended behavior but if the latter it might help to clarify that and add a note about default value (e.g. false) 1 post - 1 participant Read full topic
Ontology as code checks has poor coverage
The current checks that run in the code repo does not validate the resulting API names which leads to some downstream errors in the last mile of install via marketplace. Ideally this gets checked and will output the same warnings or errors in the code repo. 1 post - 1 participant Read full topic
Local inference connector for AIP Logic — DDIL + classified data use cases
Howdy - Built an open-source connector that routes AIP Logic webhook calls to a local LLM via TARX (OpenAI-compatible API at localhost:11435). Uses @palantir/lohi-ts for Ontology sync on the OSDK side. Zero cloud exposure — designed for DDIL environments and data that can’t leave the device. Repo: https://github.com/tarx-ai/tarx-palantir-connector Two questions for the community: Network egress policy config for localhost Data Connection sources — any prior art or examples? Right path for Community Registry submission? JOHN | TARX 1 post - 1 participant Read full topic
External Users can access Workshop but not OSDK React application?
I have set up an SAML connection for authenticating External Users, and I am able to redirect the users to Workshop Applications in my Foundry instance. However, when I change the Home page URL configuration for this org’s users in Control Panel from: /module/view/latest/ri.workshop.main.module.xxxxxxxxx-xxxx-xxxx-xxxxx-xxxxxxxxx to: https://xxxxxx.xxxxxxxx.palantirfoundry.com/ (the react website URL) The user is redirected to: https://xxxxxxxxx.palantirfoundry.com/multipass/login/all and is asked to login into the Foundry Instance. Any solutions to this? 2 posts - 2 participants Read full topic
Unable to Install “Deep Dive: Creating Your First Ontology” Marketplace Bundle - Object Type Limit Exceeded
Hello, I am currently working through the Palantir Foundry Foundations learning path using a Palantir AIP Developer Tier environment . While learning the tutorial “Deep Dive: Creating Your First Ontology” , I encountered an issue when attempting to install the Marketplace bundle. During the Review Changes stage of the Marketplace installation, the following validation error appears: “This Marketplace install will result in the maximum number of object types allowed in this Ontology being exceeded. Please delete any unused object types to proceed.” Troubleshooting steps already attempted Attempted installation in the existing ontology Created a fresh ontology and retried the installation The same validation error still occurs Because this environment is being used for the tutorial workflow, I am unsure which object types are safe to delete without potentially breaking earlier steps. I have attached screenshots of the validation error for r
AIP Logic output as automated email notification in automate?
Hi! I made an AIP logic function which reads an object from ontology and derives insights, and would like to use the automate console to have the output of the function be sent in a weekly email (to myself only). When I do a function generated notification type the function does not display (my guess is that’s only code based functions) Functions effect is not right for this as I’m doing a schedule based automation Logic effect also does not look right for this as it says Ontology Edit Functions, and mine is a read only If there is another way to automate sending the aip logic as an email or displaying it somewhere I am open Thank you! 1 post - 1 participant Read full topic
Error while trying out the Speedrun: Your First Ontology Function
I am getting the following errors while trying the training for my first function in code repository, Yes i did use the correct apiname for the objects. I am new to Palantir. I did this twice and still not able to resolve this. Please let me know what i am i missing. Thanks in advance. 2 posts - 2 participants Read full topic
Slate public facing
Hi, Referring to Palantir documentation, how do I create a slate form, email to bunch of people, when they submit the form collect data in Palantir foundry and use it in ontology to create objects? Can you provide steps to it? Many thanks, “Slate supports “public” applications, meaning Slate applications that can be used by individuals without Foundry accounts. Public applications allow users without Foundry accounts to submit information, upload data, or upload files into Palantir Foundry, subject to validation logic and other safety measures.” 1 post - 1 participant Read full topic
Dynamic Group-By in Function-Backed Workshop Chart Breaks “Selection as Filter” Mapping
Hello, I’m building a Workshop dashboard in Palantir Foundry using a function-backed bar chart over an Ontology ObjectSet. The chart allows users to select a group-by dimension from a dropdown (e.g., different properties) and displays the Top N by a chosen measure. Users can also filter between “Hit” and “Miss” before aggregation. The issue arises when I try to use the “Selection as filter” feature to filter a table or another visualization based on the bar chart selection. Workshop requires mapping the selection to a specific Object Type and Property. However, since my group-by property is dynamic (changes with the dropdown), the filter mapping breaks when the group-by changes, and filtering no longer works as expected. Is there a best practice or workaround for enabling selection-based filtering when the group-by property is dynamic in a function-backed chart? Thanks 1 post - 1 participant Read full topic
Edit inline Object properties Ontology with Action Typescript
Hello, I’m using inline editing on several properties, but I’m encountering a problem because some properties need to be calculated based on others. For example: a date, Forecast Date = T0 + 3 days. So when I perform inline editing on T0, the Forecast Date needs to update. How can I perform this calculation within my editable action without using a TypeScript function? Because inline editing doesn’t support TypeScript. Thank you for your help. 4 posts - 2 participants Read full topic
Edit inline Object properties Ontology with Action Typescript
Hello, I’m using inline editing on several properties, but I’m encountering a problem because some properties need to be calculated based on others. For example: a date, Forecast Date = T0 + 3 days. So when I perform inline editing on T0, the Forecast Date needs to update. How can I perform this calculation within my editable action without using a TypeScript function? Because inline editing doesn’t support TypeScript. Thank you for your help. 1 post - 1 participant Read full topic
Error in Ontology SQL Tool during AIP Logic LLM Calls
I am trying to use the LLM in AIP Logic with the Ontology SQL Tool. My objective is to make the AI Agent do a quick analysis about an ontology type. However, the Ontology SQL Tool produces wrong SQL, and the error message is unclear: SQL Syntax Error: Unknown SQL parsing error at line -1, column -1 near: SELECT `employeeId` AS `employeeId`, SUM(`duration`)/3600.0 AS `total_hours`, SUM(IF(`date` IN ('2026-01-25','2026-01-31','2026-02-01','2026-02-07','2026-02-08','2026-02-14','2026-02-15','2026-02-21'), `duration`, 0))/3600.0 AS `weekend_hours` FROM `TimesheetItems` WHERE `date` >= '2026-01-25' AND `date` <= '2026-02-21' AND `employeeId` IN (1,2,3) GROUP BY `employeeId` ORDER BY `employeeId`; (dialect: SPARK) In one case, the same error “Unknown SQL parsing” happened 3 times in a row. My current prompt is: Generate a summary of the team's effort over the last 4 weeks for a weekly report to the team lead. Consider 4 weeks from the last Sunday. **Employe
Bug Report: Action type used by Agent displays "0 Dependents"
While cleaning up my ontology and deleting unused actions, I noticed that AIP Agent Studio is using some actions that are showing zero dependents in the action type overview. Please add AIP Agent Studio to the action type dependents in order to prevent against accidentally deleting these action types that agents depend on. 1 post - 1 participant Read full topic