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.
Selected Articles: Video: The Myth of the “Good Wars.” Jacques Pauwels and Michel Chossudovsky
Video: The Myth of the “Good Wars.” Jacques Pauwels and Michel Chossudovsky By Dr. Jacques R. Pauwels and Prof Michel Chossudovsky, February 23, 2026 The First World War was labelled as “the war to end all wars.” That was … The post Selected Articles: Video: …
The Patriot [Profile of Shyam Sankar of Palantir]
HN Discussion — 0 comments · 2 points.
Continue in Code Workspaces doesn't restart / doesn't load
In one of my Repo’s Code Workspaces - Continue can’t be restarted anymore. I see this screen reloading forever: And In the bottom I see: What should I do? How can I get you better error logs? 1 post - 1 participant Read full topic
Sunday Summary: The Mamdani/CRE Honeymoon Is Officially Over
That was fast. Not that the commercial real estate industry was expecting a bouquet of flowers and a kiss on the cheek, but since he was inaugurated in January many have been making efforts to play nice with Mayor Zohran Mamdani. The Real Estate Board of New …
Delete Action to specific object Set
I have a list of assets in an object table that are linked to a list of parts in another object table. I want to be able to perform a delete action on the parts list only when the selected Asset (Parent) is chosen. I’ve created the delete Action Type. and have linked it to a button in workshop to perform the delete action “clear all asset Parts”. whilst the parameter defaults work and immidiately populate the form with those part numbers that are linked to the selected part. you can still delete other parts which are assocated with different assets. Does anyone know how to perform an action type so that the form only presents the parts listed specifically against the asset selected above? as to now delete parts related to completely different assets. I’m non-Dev, so trying to avoid going down the TypeScript route… thank you 4 posts - 3 participants Read full topic
Developer Console, unscoped application & Ontology SDK docs
Per a recent announcement: can an Unscoped Developer Console application automatically access and generate Ontology SDK documentation for Projects it has access to? The announcement seems to indicate yes, but I wanted to double-check with the community. ” … Developer Console applications can now be unscoped , giving you full access to Developer Console features that were previously unavailable with standalone OAuth clients, including: Documentation (OSDK, Platform APIs, development) …. “ https://www.palantir.com/docs/foundry/announcements/#create-unscoped-developer-console-applications 1 post - 1 participant Read full topic
Pucks Dissappearing on Scheduling Gantt Chart Widget
Hello, We’re having seeing issues with pucks disappearing when dragging and dropping them onto the scheduling gantt widget. We’ve gone through every post on this community, as well as the documentation to ensure our Ontology and the widget is configured correctly. Is anyone else facing this issue? Thanks! Alexa 1 post - 1 participant Read full topic
Feature request: Add MCP tools for managing Object Type Groups
The Palantir MCP server currently has no tools for creating, updating, or assigning Object Type Groups (type groups). Groups are a core organizational primitive in Ontology Manager, but they can only be managed through the UI — there is no programmatic access via MCP, API, or SDK. Requested Tools list_object_type_groups — List all groups in an ontology create_object_type_group — Create a new group with displayName and description assign_object_type_to_group — Add an object type to one or more groups remove_object_type_from_group — Remove an object type from a group Alternatively, a typeGroups field on create_or_update_foundry_object_type would also work. 1 post - 1 participant Read full topic
Ontology Manager Many to Many Link
Hi, I am building a many to many link between two objects. I am using a dataset as the join for this approach. Has anyone used Object type as the join? Does it work? Can you please provide me with detailed steps? Thank you! 2 posts - 2 participants Read full topic
Accessing non https URLs via Workshop
We’re trying to launch a desktop application from a Workshop button using a custom protocol (e.g. lviewer:// ). Observations in our FDP environment: Typing lviewer:// (or music:// ) directly into Chrome works as expected. Triggering the same protocol from: Workshop “Open URL” event Slate (Code Sandbox) via window.open() Slate <a href="lviewer://"> link results in nothing happening (no new tab, no prompt). Even window.open("https://www.google.com") from Slate does not open a new tab, suggesting navigation is sandboxed. Is access to non-HTTPS schemes (custom protocol handlers) intentionally blocked from Workshop/Slate surfaces? If so, is there any supported way to launch a desktop app via deep link from Foundry (e.g., via a permitted navigation mechanism)? Thanks in advance. 3 posts - 2 participants Read full topic
Issues with Streamlit
Hi, I had been trying to open Streamlit from Jupyter Notebook and several errors were thrown up as versions (including python) were much newer than Streamlit ‘expected’. I managed to resolve these and got Streamlit preview to show in Jupyter Notebook. However, I cannot get the Streamlit app to open my Data Science Fundamentals work and it’s saying: This workspace encountered an error This workspace has entered a failed state due to an error. Please try restarting the workspace. Error message An unexpected error occurred: Startup scripts failed to run Error code FAILED_TO_RUN_STARTUP_SCRIPTS Error ID Related values failedScript: /opt/palantir/post-startup.d/1-wait-for-port-8888-to-listen.sh reason: An unexpected error occurred: Startup scripts failed to run Can anyone help me with this? Thanks in advance! 1 post - 1 participant Read full topic
Group by and Count in the OSDK is not functioning correctly
I have an ontology object with 158 rows and a single value for source_file_name. When I execute this query: "groupBy": [ { "type": "exact", "field": "source_file_name" } ], "aggregation": [ { "type": "count", "name": "count" } ] I get this: {"excludedItems":0,"accuracy":"ACCURATE","data":[{"group":{"source_file_name":"civitas_el_download_20251217_0001.csv"},"metrics":[{"name":"count","value":158.0}]}]} I should get a count of 1. And when I run this query: "aggregation": [ { "type": "count", "name": "count" } ] I get: {"accuracy":"ACCURATE","data":[{"group":{},"metrics":[{"name":"count","value":158.0}]}]} Which is the expected result. The only what I can get the count I am looking is with: "aggregation": [ { "type": "exactDistinct", "name": "exactDistinctCount", "field": "source_file_name" } ], "where": { "type": "or", "value": [
Do functions v2 support importing llms in model catalog?
I just bootstrapped a new functions v2 repo (the recommended option) and I don’t see an option to import a model like gpt5-mini. How can I use models from the model catalo in functions v2? 1 post - 1 participant Read full topic
Fine-Grained Personal Tokens
Hi, from security perspective it would be a huge benefit if personal tokens can be restricted to certain operations (=scopes) or restricted to certain resources (e.g. compass projects) within the platform. A workaround that is possible today is to use a Developer Console app and distribute the client_id to developers and use oauth2 to login, however this is quite cumbersome compared to developers generating a personal token in the Settings UI. To my understanding Multipass has this capability internally and it’s also used for example with tokens that are generated for the git cloning or VSCode functionality as they are scope restricted. It would be great if this power can be exposed within the personal token page in the Settings. Thanks Nicolas 1 post - 1 participant Read full topic
Salesforce Rest API call from function in Foundry
Hi, I am working on one project where I need to implement the following functinaltiy: I have a one app. In this app there is one field where user enter Number (like: SF-12345) and there is button. On button click I need to pass this field value to API and get the Output and fill the fields accordingly in the same app. Currently what i have implemented: Created Rest API data connect and Webhook is returning data correctly in JSON format. In Rest API call there are two hits will go . In first Post request it generated the Token, Once i will get the token . I include this in second Get request and get the output (JSON Format). Till this point it is working fine and getting the desire result. Now I am facing the following Challenge: I am creating one funciton that will hit the same API which i created earlier but problem is I am not getting the output (As per my understanding may be Oauth is not verifying it) Can anyone help me on this how i can get the
Speedrun: Mining Your First Business Process | Failed load of logs
While following the “Mining Your First Business Process” Speedrun, I am encountering a blocking error at the Log Object Type installation step (Step 2). Although the Process Ontology step completes successfully, the application fails to load the event log configuration despite the dataset existing in the project folder. { "name": "Error", "message": "Failed to load log product from Marketplace", "stack": "Error: Failed to load log product from Marketplace\n at https://jorgeochoa.euw-3.palantirfoundry.co.uk/assets/content-addressable-storage/frontend/915eba5c689d273151ae0f31632f1e5577e3481ad1df7c4f91ce7ba63aceae5e.js:5:66104\n at async https://jorgeochoa.euw-3.palantirfoundry.co.uk/assets/content-addressable-storage/frontend/915eba5c689d273151ae0f31632f1e5577e3481ad1df7c4f91ce7ba63aceae5e.js:27:440819" } 2 posts - 2 participants Read full topic
Can I stream outputs from AIP LLMs without using Agent Studio
I am well aware of using the sessions API to stream responses from AIP Agent studio agents. I do not want to do that. Agents built in agent studio proxy the model responses, almost always summarize or alter them, and are designed for tool calling which I do not want. Do not tell me to use AIP Agent Studio, I do not want it. What I want is the ability to stream outputs from models in the model catalog (via a TypeScript function because that is still the only way to use them, why, just why). Is this possible? When are we going to be able to use open source SDKs and leverage the inference endpoints in AIP like we do when working directly with the labs? 2 posts - 1 participant Read full topic
Follow up on converting PDF into one image per page
https://community.palantir.com/t/how-can-i-convert-a-pdf-into-one-image-per-page-for-further-vision-llm-processing/4208/3?u=brandon Hi @Isy , I’m working to achieve something similar to Vincent in regards to splitting PDF pages, is there any update on that functionality for pipeline builder? I’m using extract text for the entire pdf and filtering by rows, and would like to parse specific pages visually, but the media reference field is for the entire PDF. Thank you, Brandon 1 post - 1 participant Read full topic