Phani Puttabakula - June 12, 2026
The BlueFunda-AI iPhone App Gets a Major Update
The BlueFunda-AI app for iPhone just went through one of its busiest stretches since launch. Over the past few days, the app picked up a new entry point for ABAP work, file and photo attachments, proper Markdown rendering in chat, and a round of fixes for things that were quietly annoying โ chat history that wouldn’t load, responses that scrolled away from you while streaming, and titles that never updated past “New Chat.”
On the web side, there’s a smaller but related change: the dropdown for picking how BlueFunda-AI thinks and which model it uses is now one dropdown instead of two.
Here’s what’s new, grouped by what it actually changes for you.
One Dropdown for Mode and Model
Back in the Quick or Deep update, we introduced Auto, Quick, and Deep thinking modes โ a way to tell BlueFunda-AI how much effort to put into a question. Around the same time, there was a separate dropdown for choosing which model answered you: OpenAI, Anthropic, Gemini, DeepSeek, and others.
Those two dropdowns are now one.
Open the selector and you’ll see Auto, Quick Response, and Think Deeper at the top, followed by a divider, followed by the full list of available models. Pick a thinking mode and BlueFunda-AI picks the model for you based on that mode. Pick a specific model directly, and that choice takes priority โ the thinking mode steps aside and your model runs the request, no matter which mode was selected before. The active option shows a checkmark so you can always tell at a glance what’s currently selected.
The iPhone app gets the same combined dropdown, laid out the same way as the web version. As part of this, we also fixed a bug where choosing a specific model on iOS didn’t actually change which model responded โ the app wasn’t sending the right signal to the backend, so your selection was being quietly ignored. That’s fixed now: pick a model on iOS, and that’s the model that answers.
A Starting Point for ABAP Work, Right in the App
Until now, the iPhone app was chat-only. That’s changing, though carefully and in stages.
The first step added a top-level switch between Chat and Code. The second step moved that switch into the sidebar โ so instead of a separate pill at the top of the screen, you now open the sidebar and tap Code, sitting just above Cloud Storage. Tapping a past conversation brings you back to Chat automatically, and the app remembers which mode you were in.
Right now, the Code side is an early entry point โ opening it shows a prompt to connect a SAP system, and the deeper workspace is still being built out. But the navigation and the shell that everything else will sit inside is now in place, which matters more than it sounds: it’s the foundation the rest of the in-app ABAP workflow will build on.
Alongside this, the attach button in chat became a single paperclip menu instead of being limited to one file type. Tap it and you can pick a photo from your library or a file โ PDF, text, CSV, JSON, image, zip, almost anything. Whatever you attach uploads through the same storage pipeline as before, and a link to it gets added to your prompt automatically.
Chat That Feels Like a Proper Chat App
A handful of changes landed together that all point in the same direction: making conversations in the app feel less like a plain text feed and more like the messaging apps you already use.
Markdown now renders properly. Until this update, if BlueFunda-AI’s response included **bold text**, a code block, or a numbered list, you’d see the raw symbols instead of the formatting. Responses now render bold, italic, inline code, links, and strikethrough correctly. Code blocks get a monospaced font, a language label, a one-tap copy button, and horizontal scrolling for long lines. Headings, ordered and unordered lists, blockquotes, and tables all display the way you’d expect. If a response is still streaming and the formatting isn’t complete yet, it falls back to plain text rather than breaking the view โ so you’re never staring at a broken screen mid-response.
The app gives you haptic feedback on the moments that matter: sending a message, receiving a response, hitting an error, selecting a conversation, or deleting one. It follows your device’s Haptics setting, so if you’ve turned haptics off system-wide, the app respects that.
Starting a new conversation feels less like staring at a blank box. The empty chat screen now shows a personalized greeting and a grid of six tappable suggestion chips โ a mix of ABAP-related prompts and general ones. Tapping a chip fills the input with that prompt so you can edit it before sending, rather than sending it immediately.
You can share or delete a conversation from the sidebar. Long-press any conversation in the sidebar to bring up a menu: Share exports the whole thread as Markdown through the standard iOS share sheet, and Delete removes it.
The sidebar itself got tidier. Conversations are now grouped under Today, Yesterday, This Week, and Older, there’s a user avatar with Help and Upgrade links, and individual replies have their own copy and share buttons.
Cloud storage browsing and image attachments were also added to chat during this stretch, giving you a way to pull files from storage into a conversation without leaving the app.
Smaller Fixes That Add Up
Most of what shipped in this update isn’t a new feature so much as the app behaving the way it always should have. None of these are exciting on their own, but together they remove a lot of friction:
- New Chat no longer clutters your history. Previously, tapping New Chat repeatedly โ without typing anything โ left a trail of empty “New Chat” entries in the sidebar. Now, a conversation only gets added to history once you actually send a message.
- Conversation titles generate correctly. Every conversation used to show up as “New Chat” in the sidebar regardless of what it was about. The app now sends the right information to generate a proper title.
- Streaming responses behave like a normal chat app. Before, a long response would keep auto-scrolling to follow each new word, making it hard to read from the top. Now your question stays pinned near the top while the answer streams in below it. If the answer runs long, a down-arrow appears so you can jump to the latest text โ short answers that fit on screen still follow automatically.
- Garbled characters are gone. Some responses were showing up with broken characters โ for example, a dash rendering as “รข” instead of “โ”. The app now decodes the response stream correctly, so special characters display as intended.
- Reopening a past conversation now actually loads its messages. A mismatch in how the app read the chat history response meant tapping into an old conversation sometimes showed a blank screen. That’s fixed, and history loads reliably.
- Keyboard dismissal and the scroll-to-bottom button are more reliable across different iOS versions.
What This Adds Up To
None of these changes alone is a huge headline. But put together, this is the app catching up to itself โ fixing the things that made it feel unfinished, while quietly laying the groundwork for ABAP work to live alongside chat rather than in a separate tool. The combined mode-and-model dropdown means one less decision to make before you ask a question, attachments and Markdown make conversations actually usable for real work, and the fixes mean the basics โ history, titles, scrolling โ just work.
If you’ve used the iPhone app before and put it down because something felt off, this is a good time to give it another look. And if the Code tab catches your eye, that’s intentional โ there’s more coming there.
Ready to transform your SAP experience?
Join thousands of developers using BlueFunda AI tools.