Latest news with #Workers


Arabian Post
2 days ago
- Business
- Arabian Post
Cloudflare and OpenAI Unite to Power Persistent AI Agents
Cloudflare and OpenAI have unveiled a powerful integration enabling developers to build intelligent, stateful AI agents that combine OpenAI's reasoning with Cloudflare's scalable execution infrastructure. By pairing the OpenAI Agents SDK with Cloudflare's new Agents SDK and foundational technologies like Durable Objects and Workers, the collaboration delivers global reach, persistent memory, and human‑in‑the‑loop interaction, all within a serverless framework. The synergy addresses a key shortcoming of stateless AI agents. OpenAI's Agents SDK offers advanced cognition—planning, tool‑calling, decision‑making—yet leaves execution environment and persistence to the developer. Cloudflare's solution fills that gap: its Agents SDK runs atop Workers and Durable Objects, providing each agent a unique identity, durable memory store, built‑in scheduling, WebSocket connectivity and global low‑latency execution. Durable Objects act as the agent container. Each instantiation—based on a name or unique ID—carries its own state and storage, enabling multi‑session workflows, memory hydration, and asynchronous execution. Developers can create one agent per user, task, or domain, avoiding state entanglement while fostering modular, composable agent systems. For instance, one could build a triage agent that routes queries to specialist agents, each maintaining separate memory and logic. ADVERTISEMENT A standout feature is scalability through human‑in‑the‑loop control. Cloudflare's architecture enables agents to pause mid‑workflow, await human judgment, and resume—persisting intermediate steps and context across sessions. Knock, a third‑party messaging layer, exemplifies this. Developers have built virtual card‑issuing workflows where the AI agent pauses for approval before issuing a card—managed via Knock plus Cloudflare's SDK. Another innovation: agents are addressable beyond HTTP. Cloudflare's system supports Twilio‑backed phone‑call integrations, WebSocket real‑time sessions, email and pub/sub. This opens rich, multimodal use cases—voice, text, email—bound by a globally unique agent identity. Complementing these developments, a remote Model Context Protocol server has been introduced. Cloudflare now allows agents to host MCP servers directly, enabling structured tool integration and external service access via authenticated, remote endpoints using MCPAgent. The MCP feature dovetails neatly with Cloudflare's recent release of a free tier for Durable Objects and general availability of multi‑step Workflows, lowering the entry barrier for developers. Addition of the OpenAI Agents SDK and Responses API further enriches the landscape. OpenAI's Responses API supports dynamic web search, file system access and system‑level tasks; the Agents SDK coordinates multi‑agent orchestration. Paired with Cloudflare's persistent runtime, this empowers developers to build AI agents capable of real‑time research, memory‑backed workflows and inter‑agent communication. Underpinning this integration is Cloudflare's acquisition of Outerbase in April, a database platform company. The acquisition strengthens data infrastructure within Workers, Durable Objects and the Agents SDK—helping developers build rich, contextual, database‑backed AI systems. This move boosts long‑term memory storage and retrieval critical for agents maintaining evolving user context. Industry observers are taking notice. A Medium commentary described the duo as 'perfect complements: OpenAI's Agents SDK gives you the brain, the other gives you the body'. Cloudflare's CEO Matthew Prince emphasised that these developments remove 'cost and complexity barriers' to agent deployment, calling the MCP server release 'the industry's first remote MCP server'. Developers working with the Agents SDK can bootstrap agent projects via common workflows: installing via npm or using the agents‑starter template, extending the core Agent class to handle HTTP, WebSocket, scheduled tasks, SQL storage, and tool invocation. Integration with front‑end frameworks is supported through useAgent and useAgentChat React hooks, offering real‑time UI connections. Looking ahead, Cloudflare promises further enhancements: evaluation tooling, voice and video interactivity via WebRTC, richer email integration for human supervision, self‑hosting capabilities, structured output support, and deeper embedding with Worker AI, Vectorize, Log Explorer and AI Gateway. The evolving field of AI agents is entering a new phase—no longer demonstrations, but operational systems able to remember, adapt, collaborate, and operate at global scale. By combining cognitive reasoning with robust orchestration and persistence, developers are empowered to deploy production‑ready agents that are stateful, interactive and distributed. That shift stands to redefine automation, customer support, education, workflows and more—lowering development barriers, increasing resilience, and enabling agents that truly work on behalf of users across time, platforms and modalities.


Spectator
3 days ago
- Politics
- Spectator
Nigel Farage and George Galloway share a common problem
A more gracious person would refrain from saying, 'I told you so', but I'm not a gracious person. So, as George Galloway announces his backing for another Scottish independence referendum, allow me to say – nay, crow – I told you so. Galloway, leader of the Workers party, says he and his party 'support the right of the Scots to self-determination' and that 'the time for another referendum is close'. He adds: 'Speaking personally, I can no longer support the British state as presently constituted.' If you're familiar with politics north of the border, you might be wondering if this is the same George Galloway who travelled Scotland in 2014 on his Just Say Naw tour, urging an anti-independence vote in that year's referendum. It is indeed the man who said: 'It sickens me that the country of my birth is threatened by such obsolescent dogma. Flags and borders do not matter a jot.' Galloway hasn't stopped being a Unionist; he never was one It is also the man who was the face (though not the leader) of All for Unity, which rocked up on the scene ahead of the 2021 Holyrood elections and declared itself the anti-independence alliance that would unite the pro-Union parties. This was news to the pro-Union parties and they responded with the political equivalent of 'new fone, who dis?' All for Unity more than earned the disregard it received. It was essentially a Twitter account doing a bad impersonation of a political party, but what it lacked in electoral strategy it made up for in digital noisemaking. Its social media outriders took a particular dislike to me, which is shocking because I'm lovely. All I'd done was repeatedly point out in The Spectator that they were a hopeless shower of political halfwits. Some people can be very sensitive. I didn't just argue that All for Unity risked splitting the anti-independence vote, I pointed out that it wasn't all that anti-independence. For one, its tactical voting guide endorsed a Labour MSP who had called on Boris Johnson to hand powers over referendums to Holyrood. For another, its lead candidate on the South of Scotland list was George Galloway. Just a few years earlier, he had said it would be a 'democratic monstrosity' if Westminster refused Holyrood another referendum. A few years before that, he had explained why he wasn't joining the official No campaign in the Scottish referendum: 'because it's a Unionist campaign, because it flies the Union Jack. I hate the Union Jack.' Galloway hasn't stopped being a Unionist; he never was one. Galloway has gone from opposing independence in 2014, to asserting Scotland's right to indyref2 in 2017, to campaigning against indyref2 in 2021, to reverting to support for indyref2 in 2025. He's pivoted more times than Mikhail Baryshnikov. And here's where I get to gloat. Total vindication: unlocked. This is one of the paradoxes of populism. Voters will often say, 'At least you know where you stand with him', when the him in question routinely adopts stances and ditches them again without any intervening search of the soul. 'Every politician does that,' you might protest. 'My point exactly,' I would reply. Populists claim politicians are all the same, then set about proving it. This unreliability is a hallmark not only of leftist populism but of its right-wing counterpart. Reform is an obvious example. Is Nigel Farage's party left or right, authoritarian or libertarian, interventionist or market-driven? Is it pro- or anti-economic migration, for or against multiculturalism, all-in or sceptical on devolution? The answer is that it holds all of these positions, switching out one for another as expediency (or the leader's whims) demands. Populism is very useful if you aim to disrupt the status quo but its lack of ideological or intellectual moorings leaves it vulnerable to mainstream capture. When voters become anxious about political turmoil, they can turn to the reassuring and the familiar, and populists have no option but to follow them. If disruption is all you aim for, populism is all you require, but if you want to replace the established order with a new one, you also need a philosophy that is held sincerely, fiercely and with constancy. Reform has no such philosophy and is too fragile a coalition of conflicting interests and incoherent instincts to acquire one between now and the next election. As such, the party can only be reactive, loudly opposing everything Labour does and reminding the Tories of everything they failed to do. Farage need only point to the parlous state of Britain to dramatise the ill effects of Labour and Tory governance. That might be enough to win a general election but it is not a strategy for implementing the kind of transformation (political, cultural, institutional) that national revival demands. Reform gives voters an opportunity to chuck a spanner in the gears but offers no prospect of new machinery. Nigel Farage, like George Galloway, is a populist and populism is all you'll ever get from him. Trust me: I told you so before.


Techday NZ
4 days ago
- Business
- Techday NZ
Cloudflare launches Containers beta for flexible edge computing
Cloudflare has announced the public beta release of its Containers product, enabling developers to execute code in a secure, isolated environment as part of its connectivity cloud services. The company said Containers are now accessible to all users on paid plans, providing a platform where applications such as media processing, backend services, and command-line interface tools can run at the edge of the network or in batch workloads. The integration with Cloudflare Workers means developers maintain a simple workflow using familiar tools. Cloudflare Containers are designed to extend the existing Workers platform by allowing more compute-intensive and flexible tasks. Developers can deploy globally without needing to manage configuration across multiple regions. They also have the option to choose between using Workers for lightweight requests or Containers for tasks that require greater resources and full Linux compatibility. The company highlighted the ability to run commonly used developer tools and libraries that were not previously available in the Workers environment. The workflow for deploying applications remains straightforward. Developers define a Container in a few lines of code and deploy it using existing tools. Cloudflare handles the routing, provisioning, and scaling, deploying containers in optimal locations across its global network for reduced latency and rapid start times. This is designed to enable use cases such as code sandboxing, where each user or AI-generated session requires a securely isolated environment, a scenario already adopted by some users including Coder. Configuration is managed via the Container class and a configuration file. Each unique session triggers a new container instance, and Cloudflare automatically selects the best available location to minimise response times for end-users. Initial startup times for containers are typically just a few seconds, according to the company. During development, wrangler dev allows for live iteration on container code, with containers being rebuilt and restarted directly from the terminal. For production deployment, developers use wrangler deploy, which pushes the container image to Cloudflare's infrastructure, handling all artefact management and integration processes automatically so developers can focus solely on their code. Observability and resource tracking are built into the Containers platform. Developers can monitor container status and resource usage through the Cloudflare dashboard, with built-in metrics and access to real-time logs. Logs are retained for seven days and can be exported to external sinks if needed. Application range Cloudflare pointed to a range of new applications enabled by Containers, such as deploying video processing libraries like FFmpeg, running backend services in any language, setting up routine batch jobs, or hosting a static frontend with a containerised backend. Integration with other Cloudflare Developer Platform services—including Durable Objects for state management, Workflows, Queues, Agents, and object storage via R2—expands potential application architectures. "We're excited about all the new types of applications that are now possible to build on Workers. We've heard many of you tell us over the years that you would love to run your entire application on Cloudflare, if only you could deploy this one piece that needs to run in a container." "Today, you can run libraries that you couldn't run in Workers before. For instance, try this Worker that uses FFmpeg to convert video to a GIF. Or you can run a container as part of a cron job. Or deploy a static frontend with a containerized backend. Or even run a Cloudflare Agent that uses a Container to run Claude Code on your behalf. The integration with the rest of the Developer Platform makes Containers even more powerful: use Durable Objects for state management, Workflows, Queues, and Agents to compose complex behaviors, R2 to store Container data or media, and more." Pricing details The Containers platform is available in three instance sizes at launch—dev, basic, and standard—ranging from 256 MiB to 4 GiB of memory and fractional vCPU allocation. Cloudflare charges based on actual resource usage in 10-millisecond increments. Memory is billed at USD $0.0000025 per GiB-second with a 25 GiB-hour monthly allowance, CPU at USD $0.000020 per vCPU-second with 375 vCPU-minutes included, and disk usage at USD $0.00000007 per GB-second with 200 GB-hour included. Network egress rates vary between USD $0.025 per GB for North America and Europe, up to USD $0.050 per GB for Australia, New Zealand, Taiwan, and Korea, with included data transfer varying by region. Charges begin when a container is active and end when it automatically sleeps after a timeout, aiming to ensure efficient scaling down for unpredictable workloads. The company plans to expand available instance sizes and increase concurrent limits over time to support more demanding use cases. Roadmap Cloudflare outlined upcoming features for Containers, including higher memory and CPU limits, global autoscaling, latency-aware routing, enhanced communication channels between Workers and Containers, and deeper integrations with the broader developer platform. Plans are underway to introduce support for additional APIs and easier data storage access. "With today's release, we've only just begun to scratch the surface of what Containers will do on Workers. This is the first step of many towards our vision of a simple, global, and highly programmable Container platform." "We're already thinking about what's next, and wanted to give you a preview: Higher limits and larger instances... global autoscaling and latency-aware routing... more ways for your Worker to communicate with your container... further integrations with the Developer Platform — We will continue to integrate with the developer platform with first-party APIs for our various services. We want it to be dead simple to mount R2 buckets, reach Hyperdrive, access KV, and more. And we are just getting started. Stay tuned for more updates this summer and over the course of the entire year."
Yahoo
6 days ago
- Politics
- Yahoo
Wales' papers: Hospital disrepair and tunnel blaze visit
Ex-councillor banned after racist voice note Workers who lost pensions call for surplus to be used Fans give Wales colourful Euro 2025 send-off Western Mail Daily Post South Wales Evening Post The Flintshire Leader South Wales Echo The Wrexham Leader South Wales Argus Abergavenny Chronicle Monmouthshire Beacon Brecon & Radnor Express Cambrian News Tenby Observer Barry and District News Penarth Times Free Press Series


India Gazette
6 days ago
- Politics
- India Gazette
NIA arrests one more accused in Maoists Northern Region Bureau terror revival conspiracy case
ANI 22 Jun 2025, 19:47 GMT+10 New Delhi [India], June 22 (ANI): The National Investigation Agency (NIA) has arrested another key accused in a CPI (Maoist) Northern Region Bureau (NRB) terror revival conspiracy case from Delhi, the probe agency said on Sunday. NIA also seized devices including hard drives, pen drives and mobile phones, as well as other incriminating material during a search in the West Delhi house of the accused, identified as Vishal Singh, originally hailing from Mathura in Uttar Pradesh. According to NIA, investigations have revealed that the accused, a member of the CPI (Maoist), had delivered a drone to leaders of the banned terror outfit in Chhakarbanda/Panchrukhiya forest area of Bihar to further its violent anti-national activities. He had imparted technical training to other cadres of CPI (Maoist) and had also attended meetings with its central committee members in the deep forest areas of Bihar in 2019. NIA in August 2024, had arrested another accused, Ajay Singhal alias Aman, in-charge of the State Organising Committee (SOC) Haryana and Punjab of CPI (Maoist). The case relates to the terror organisation's conspiracy to re-energise its decrepit influence in the Northern Regional Bureau (NRB) area, comprising UP, Uttarakhand, Delhi, Punjab, Haryana and Himachal Pradesh. The conspiracy involves recruitment of cadres and strengthening of the organisation in the region through underground cadres working in urban areas, along with some Over Ground Workers (OGWs) operating in the guise of activists, the probe agency said. Several front organisations and student wings have been used to prepare the ground for promoting the conspiracy, aimed at waging war against the Government of India. They were receiving funds from the outfit's Eastern Regional Bureau (ERB), particularly from Jharkhand. Further investigation is underway. (ANI)